Software Engineer (Senior, Back-End) - Cards

Due
Due

Software Engineering · Full-time

Posted on Nov 11, 2026

Engineering | Full Time | London

About Us

Due is a global payments platform leveraging the latest advancements in blockchain technology. Today, business and consumer payments are dominated by an oligopoly of card schemes working on top of legacy and fragmented banking systems. We’re challenging the status quo by offering a stack of payment solutions that enables permissionless, borderless and frictionless payments.

We build the payment infrastructure that connects traditional banking with stablecoins. Through a single API, fintechs, neobanks, wallets and crypto companies get multi-currency virtual accounts, fiat on/off-ramps, stablecoin card issuing and cross-border payouts over local rails including ACH, SEPA, SWIFT, Pix, SPEI and Faster Payments.

Founded in 2022 by Revolut alumni and backed by Speedinvest, Fabric, Semantic and Strobe. Due operates across multiple regulated jurisdictions. Clients include Fasset, Exodus, Lido, Belo, Altitude, Ether.fi, WorldRemit, Ledn and Salmon.

For more information, visit opendue.com

About the role

You will build Due's cards stack: stablecoin-backed card issuing, card acquiring and push-to-card. You will work on the services that authorise, clear and settle card transactions against stablecoin balances, and on the APIs our platforms use to launch card programs.

What will you be doing:

  • Building back-end services for card issuing, acquiring and push-to-card
  • Integrating card processors and schemes, including authorisation, clearing and settlement flows
  • Designing ledger, reconciliation and dispute handling for card transactions
  • Building the Cards APIs and webhooks for our platform clients
  • Working with Compliance and Operations on fraud controls and program requirements
  • Owning reliability and observability of card-critical services
  • Requirements

  • 4+ years of experience in back-end software development
  • Experience across Golang / Java / Kotlin / TypeScript or similar
  • Interest to learn and develop in Golang
  • Experience building reliable distributed systems
  • Quick learner, ready to work in a fast-paced environment
  • Interest in payments infrastructure and blockchain technology
  • Fluent English
  • Nice to have

  • Experience with card issuing or acquiring, card processors or card schemes
  • Experience with financial ledgers and payment infrastructure
  • Experience with blockchain technology
  • Benefits

  • 🏝️ 28 days of paid holidays
  • 💰 Stock option grants
  • 🏄‍♂️ No corporate BS, work flexibly and autonomously
  • How to apply

    Send your CV to rob@due.network