Senior Backend Engineer-Payments
CXM Direct LLC · Remoto · Remote
Recebendo candidaturas · conferida em 01/11
Ficha da vaga
- Modelo
- Remoto
- Onde aceita
- Não informado
- Senioridade
- Sênior
- Salário
- Salário não divulgado
Fonte: Workable · Ver vaga original →
- api design
- api rest
- produtos financeiros
- resolucao problemas
- trabalho equipe
- stakeholder management
Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.
Sobre a vaga
CXM Direct LLC is seeking a Senior Backend Engineer to own their payments connector layer, migration to server-to-server flows, and orchestration platform specifications.
O que você vai fazer
- Building and owning the connector and adapter layer, so that adding or replacing a provider becomes configuration and a thin adapter rather than a new integration each time
- Migrating payment methods from redirect flows to server-to-server and embedded flows where the provider supports it, and measuring the result
- Owning everything downstream of the orchestration layer: reconciliation, transaction status handling on our side, method configuration and payment flows into the client portal
- Making transaction status reliable end to end, through active status polling, idempotent processing and reconciliation
- Building observability over transaction status and provider performance across the estate
Descrição completa da vaga
We are an international broker. Our clients fund and withdraw through roughly 60 payment methods across Asia, Africa, LATAM and the Middle East. Payments is now a standalone function, and we are building the team around it. We are looking for a Senior Backend Engineer who will own our connector layer and everything downstream of it: building a canonical adapter layer so that providers plug in rather than get built one by one, moving payment methods to server-to-server and embedded flows, and making transaction status reliable and observable across the estate. You will also be the payments function's technical counterpart to the orchestration platform team: the behaviour we need from the platform is specified here, argued here and reviewed here.
Your responsibilities will be: Building and owning the connector and adapter layer, so that adding or replacing a provider becomes configuration and a thin adapter rather than a new integration each time Migrating payment methods from redirect flows to server-to-server and embedded flows where the provider supports it, and measuring the result Owning everything downstream of the orchestration layer: reconciliation, transaction status handling on our side, method configuration and payment flows into the client portal Making transaction status reliable end to end, through active status polling, idempotent processing and reconciliation Building observability over transaction status and provider performance across the estate Specifying the behaviour we need from the orchestration platform: transaction state machine, idempotency, polling, routing and cascading rules. You design it, argue for it and review what comes back Supporting integration work for our card programme Extending the same integration set to acquired entities as configuration rather than a new build each time
Perguntas e respostas sobre a vaga
- Aceita candidatos de onde?
- A vaga não diz.
- Qual o regime de contratação?
- A vaga não diz.
- É remota?
- Sim, é remota.
- Informa salário?
- Não, a vaga não divulga.
Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.