Software Engineer
Posted 1 Oct 2026
Advertised as “Senior Backend Software Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
- Employment
- Hybrid
- Contract
- Full-time
No salary listed for this role.
Senior Software Engineer (Backend) — Payment Orchestration & Platform
Location: Bengaluru, India (hybrid) | Team: Platform Engineering | Level: Senior, Backend Track
OVERVIEW
APEXX is an independent, enterprise payment orchestration platform. Merchants connect to APEXX once and reach the world's payment ecosystem: acquirers, alternative payment methods (APMs), Buy Now, Pay Later (BNPL) providers and network tokenisation. Our routing engine (AIRE), cascading, Smart Split and Revenue Protect decide in milliseconds where each transaction should go to maximise acceptance and minimise cost. We don't own an acquirer, so our only incentive is the merchant's outcome.
We're backed by MMC, Forward Partners, Alliance VC & Finch Capital and growing with enterprise travel and eCommerce merchants including Jet2, TUI, Ryanair, CarTrawler and Hotelbeds.
We're looking for a Senior Software Engineer in Bengluru to help build and run the core of that platform.
This role covers everything in orchestration - payment flows, routing, connectors, tokenisation, webhooks and reconciliation - and how we run the platform: reliability, on-call, CI/CD and shared engineering practices. We build it, we run it, and done means released, not dev-complete.
WHAT YOU'LL BE DOING
-
Own core payment flows end to end: authorisation, capture, refund, void and MIT/recurring across card and APM rails, from design doc to production and beyond.
-
Evolve our routing and recovery logic: rules-based and data-driven routing, decline cascading, Smart Split and outage failover — making sure a retry never becomes a double charge.
-
Build and maintain connectors to acquirers, APMs and BNPL providers: normalise responses, handle API version drift and design for partner outages.
-
Design for correctness under failure: idempotency, timeouts, ambiguous payment states, asynchronous notifications and webhooks, and reconciliation against settlement files.
-
Protect cardholder data: work within our tokenisation and vault services, HSM-backed cryptography and PCI DSS, SOC 2 and ISO 27001 controls, keeping PCI scope as small as possible.
-
Run the platform: join the on-call rotation, define and track SLOs and service dashboards, write runbooks, lead incidents and blameless RCAs, and improve our GitLab CI/CD and AWS estate (ECS, Lambda, API Gateway, S3).