Senior Payments Engineer Engineering London, UK

Senior Payments Engineer Engineering London, UK

London Full-Time On-site
O

Make payment, refund and reconciliation workflows understandable and dependable for restaurants and their customers.

You will own engineering work where customer experience and financial correctness meet. A payment event may arrive late, a webhook may be repeated and a refund may start in a different system, so clear state modelling and traceability are essential. You will partner with product, operations and other engineers to design robust money-related workflows and support effective investigation. This is a software role.

What you would be doing

  • Build and maintain payment-provider integrations for checkout, refunds and connected merchant accounts.
  • Design idempotent webhook processing and explicit payment-state transitions.
  • Develop reconciliation workflows that identify mismatches without silently changing financial records.
  • Model monetary values, fees and rounding consistently across interfaces and storage.
  • Create tests for repeated events, partial failures, refunds and delayed confirmations.
  • Improve audit trails and internal tools used to investigate payment issues.
  • Coordinate payment releases and provider changes with relevant engineering and operational teams.

What we are looking for

  • Strong backend engineering experience on payment or other financially sensitive workflows.
  • Understanding of idempotency, retries, reconciliation and reliable event processing.
  • Confident SQL and data-modelling skills, including transactions and traceability.
  • Ability to handle monetary calculations consistently without unsafe floating-point assumptions.
  • Experience explaining complex failure modes to technical and non-technical colleagues.

Useful, but not essential

  • Hands-on Stripe or Stripe Connect experience.
  • Experience with multi-merchant commerce platforms.
  • Familiarity with payment-security practices and minimising sensitive data exposure.

#J-18808-Ljbffr

O

Contact Details:

Ordernised Recruitment Team