Specialty
Who is hiring is shown to signed-in users. Create a free account to see the employer and apply.
The role
CXM Direct, an international broker with around 60 payment methods across Asia, Africa, LATAM and the Middle East, is hiring a senior backend engineer for its new payments function. The role owns the connector and adapter layer and everything downstream of the orchestration platform.
What you will do
- Build and own a connector and adapter layer so new providers plug in through configuration
- Migrate payment methods from redirect flows to server-to-server and embedded flows
- Own reconciliation, transaction status handling and payment flows into the client portal
- Make transaction status reliable through polling, idempotent processing and reconciliation
- Build observability over transaction status and provider performance
- Specify and review the orchestration platform's state machine, routing and idempotency behaviour
What they ask for
- 5+ years in backend engineering, strong in TypeScript and Node.js with relational databases
- Production experience with payment systems: authorisation, callbacks, refunds, reconciliation, retries
- Understanding of idempotency, async status handling and transaction state machines
- Experience integrating third-party APIs and working with provider integration teams
- Able to own a service, including architecture decisions and root cause fixes
- English and Russian at a working level
- Time zone between GMT and GMT+4
What they offer
- Fully remote within GMT to GMT+4, no relocation
- Fixed monthly compensation based on experience
- Corporate AI tooling as part of the work
This is our own short reading of the posting. The full description, and anything that has changed since, is on the employer's careers page behind the apply button.
