Software Development Engineer III, Fiat Payments (Backend)
- Location
- Greater London, England, United Kingdom
while staying hands-on in code daily. Key Responsibilities Payment Systems Ownership & Architecture Own payment microservices end-to-end — design, build, deploy, and operate Node.js services (orders, payment, reconciliation, virtual accounts, payout orchestration) handling real-time financial transactions at scale. Design for correctness and failure: idempotent, retry-safe, reconciliable systems … backend/distributed systems; prior experience in fintech, payments, on-and-offramp provider, or banking infrastructure strongly preferred . Strong hands-on expertise in Node.js (TypeScript preferred) for performant, production-grade backend services. Deep experience with MongoDB — schema design, aggregation pipelines, indexing strategy, and performance tuning at scale. Proficiency with ...