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.
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
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.
- 01
Intro call
30 minTheir questions and yours. No competency framework.
- 02
Technical conversation
60 minWalk through something you built. No live coding.
- 03
Team and offer
45 minMeet the people you would work with, talk numbers.
Other backend roles
Senior Backend Engineer (Go)
£85k–£105kNorthsea Grid · Edinburgh · Hybrid
Systems Engineer (Rust)
£90k–£115kTessellate Systems · Remote, UK · Fully remote
Software Engineer (Safety-Critical)
£75k–£92kCalder Mobility · Leeds · Hybrid