Senior Backend Engineer @CXM Direct LLC
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Backend Engineer @CXM Direct LLC

Today - CXM Direct LLC is hiring a remote Senior Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: GMT to GMT+4

Role Description

We are looking for a Senior Backend Engineer who will own our connector layer and everything downstream of it:

  • Building a canonical adapter layer for providers to plug in rather than get built one by one.
  • Moving payment methods to server-to-server and embedded flows.
  • Making transaction status reliable and observable across the estate.
  • Acting as the payments function's technical counterpart to the orchestration platform team.

Your responsibilities will include:

  • Building and owning the connector and adapter layer for easy provider integration.
  • Migrating payment methods from redirect flows to server-to-server and embedded flows.
  • Owning everything downstream of the orchestration layer: reconciliation, transaction status handling, method configuration, and payment flows into the client portal.
  • Ensuring reliable end-to-end transaction status through active polling and reconciliation.
  • Building observability over transaction status and provider performance.
  • Specifying the behaviour needed from the orchestration platform.
  • Supporting integration work for our card programme.
  • Extending integration sets to acquired entities as configuration.

Qualifications

  • 5+ years in backend engineering.
  • Strong in TypeScript and Node.js.
  • Comfortable with relational databases.
  • Production experience with payment systems: authorisation, callbacks, refunds, reconciliation, and retry behaviour.
  • Practical understanding of idempotency, asynchronous status handling, and transaction state machines.
  • Experience integrating third-party APIs of uneven quality.
  • Ability to own a service: architecture decisions, standards, and root cause fixes.
  • English and Russian at a working communicative level.

Requirements

  • Exposure to .NET for work touching the client portal is a significant plus.
  • Experience with APM and local rails in Asia, Africa, or LATAM.
  • Experience with bank transfer rails, virtual accounts, QR-based methods, mobile money, etc.
  • Experience with event-driven patterns in production.
  • Background in brokerage, crypto payments, orchestration, or high-volume payments environments.
  • Active use of AI tooling in daily work.
  • Ability to work independently and make decisions without constant oversight.
  • Proactive mindset: willingness to propose improvements and new approaches.

Benefits

  • Fixed monthly compensation based on experience.
  • Fully remote work within GMT to GMT+4, with no relocation required.
  • Ownership of the connector layer and influence on the orchestration platform.
  • Engineering problems that are not CRUD: asynchronous status across providers and local payment rails.
  • Scope that grows with the business: card programme, new entities, and new payment products.
  • Corporate AI tooling as part of the working process.

What the first year looks like

  • In the first months, take over the integration codebase and strengthen transaction status handling.
  • By mid-year, the adapter layer is in place, and new providers go live against it.
  • In the second half, migration to server-to-server and embedded flows runs as a programme across methods.
  • A Systems Analyst will take over instrumentation and verification as the team grows.

Recruitment process

  • HR interview covering background, motivation, and fit.
  • Technical interview on backend engineering and the payments domain.
  • Home task as a case from real needs.
  • System design and problem-solving interview.
  • Final interview with a senior stakeholder.
Before You Apply
️
remote Be aware of the location restriction for this remote position: GMT to GMT+4
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @CXM Direct LLC
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: GMT to GMT+4
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 128,293+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later