Staff Engineer, Ledger (Rust)

Wexford Pay · Payments infrastructure

Own the double-entry ledger that every payment passes through. It has never lost a penny and that is the bar.

BackendStaff / Principal (9+ yrs)HybridPermanentSponsors visas

Salary band

£110,000 – £135,000

0.1–0.3% options

Location
Manchester
Pattern
Hybrid
Posted
30 Aug 2026 (4d ago)
Process
3 stages, listed below
Apply for this role

No account needed. One of us reads it before anything reaches the company.

The work

The ledger is append-only, double-entry, and reconciled against the bank every night. Most of the interesting work is in what happens when a payment is in flight and something breaks.

Worth knowing

  • Two days a week in Manchester.
  • Every change to the ledger gets two reviewers, no exceptions.

Must have

  • Rust in production
  • Financial systems or another domain with hard correctness needs
  • Designed for failure, not just uptime

Nice to have

  • Open banking or card schemes
  • Formal methods, even lightly

Interview process

If the client adds a stage after you’ve started, we’ll tell you, and you can withdraw.

  1. 01

    Intro call

    30 min

    Their questions and yours. No competency framework.

  2. 02

    Technical conversation

    60 min

    Walk through something you built. No live coding.

  3. 03

    Team and offer

    45 min

    Meet the people you would work with, talk numbers.