CXM

backend developer in payments

In short

Senior backend роль в платёжной команде международного брокера CXM: нужно построить и владеть слоем коннекторов/адаптеров для ~60 платёжных методов в Азии, Африке, LATAM и на Ближнем Востоке, включая реконсиляцию, обработку статусов транзакций и оркестрацию. Требуется 5+ лет бэкенд-разработки, сильный TypeScript и Node.js, продакшн-опыт с платёжными системами (авторизация, коллбэки, рефанды, реконсиляция) и понимание идемпотентности и асинхронной обработки статусов. Английский и русский на рабочем уровне обязательны. Полностью удалённая работа, релокация не требуется.

Описание
CXM is an international broker whose clients fund and withdraw through roughly 60 payment methods across Asia, Africa, LATAM, and the Middle East. Its Payments function is a standalone team being built around payment integrations.
Задачи
•Build and own the connector and adapter layer so providers can be added or replaced through configuration and thin adapters rather than one-off integrations
•Migrate payment methods from redirect flows to server-to-server and embedded flows where supported, and measure the results
•Own reconciliation, transaction status handling, method configuration, and payment flows into the client portal downstream of the orchestration layer
•Make transaction status reliable end to end through active polling, idempotent processing, and reconciliation
•Build observability for transaction status and provider performance across the estate
•Specify, design, advocate for, and review the orchestration platform's transaction state machine, idempotency, polling, routing, and cascading behaviour
•Support integration work for the card programme
•Extend the integration set to acquired entities through configuration rather than new builds
Требования
•5+ Years of backend engineering experience
•Strong TypeScript and Node.js skills; comfortable with relational databases
•Production experience with payment systems, including authorisation, callbacks, refunds, reconciliation, and retry behaviour
•Practical understanding of idempotency, asynchronous status handling, transaction state machines, and designing for partial failure
•Experience integrating third-party APIs of uneven quality and working directly with providers' integration teams to resolve undocumented issues
•Ability to own a service, including architecture decisions, standards, and root-cause fixes
•English and Russian at a working communicative level
Nice to have: .NET exposure for work touching the client portal, APM and local rails in Asia, Africa, or LATAM, bank transfer rails, virtual accounts, QR-based methods, mobile money, production event-driven patterns such as transactional outbox, idempotent consumers, and sagas, experience in brokerage, crypto payments, orchestration, or another high-volume payments environment, provider-side experience at a PSP, gateway, or payment company, active use of AI tooling, ability to work independently and make decisions without constant oversight, proactive mindset and willingness to propose improvements, fixes, and new approaches.
Условия
•Fixed monthly compensation based on experience
•No relocation required
•Ownership of the connector layer and everything downstream, with direct influence on the orchestration platform
•Engineering problems involving asynchronous status across dozens of providers, partial failure, and local payment rails in emerging markets
•Scope that grows with the business, including a card programme, new entities, and new payment products
•Corporate AI tooling as part of the working process
•Home task based on a real need; the recruitment process includes an HR interview, a technical interview, a system design and problem-solving interview, and a final interview with a senior stakeholder

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot