Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We're building a new type of clearing bank, connecting globally important growth markets (such as the Middle East, China, India, Turkey and many more) to G7 currencies through named virtual accounts in every jurisdiction. We take quality very seriously - using our own direct central bank clearing where possible, applying for global banking licenses, operating a universal reliance KYC model - all to ensure the same few lines of code enables a correctly named payment from a local account in every market, making us the ideal clearing partner for any cross border payment.
The role
We are looking for an experienced backend engineer to join our team and help build the foundational infrastructure. You'll be joining a small, cross-functional team focused on shipping real value quickly and building systems that are observable, reliable, and designed to evolve.
This role is ideal for someone who enjoys working in fast-moving environments, thrives in ambiguity, and cares deeply about building high-quality backend systems that solve real-world problems. We're particularly looking for engineers with strong experience in distributed systems and an interest in working with Rust.
We don't expect you to have experience with our exact stack—but we do expect you to bring deep engineering expertise, sound judgment, and a pragmatic approach to problem solving.
What You'll Do
- Design and build backend systems for financial use cases
- Operate in a dynamic environment where requirements evolve as we learn
- Collaborate across the business to ship useful features quickly
- Build software you can observe, debug, and improve over time
- Apply domain-driven design principles where appropriate (e.g. event sourcing, read/write separation)
- Significant experience as a backend engineer, ideally in high-trust or high-growth environments
- A strong understanding of distributed systems—you've worked on systems that communicate across services, regions, or failure boundaries
- Interest in working with Rust professionally—commercial experience is a bonus, but personal projects also count
- Familiarity with the financial or payments domain (or a willingness to learn fast)
- A product mindset—you care about the "why" as much as the "how"
- A pragmatic approach to solving problems—you know when to optimise and when to ship
- A belief in observability and ownership—you're curious about how things behave in production
- A Macbook
- Opportunity to travel (if applicable)
- Flexible vacation policy
- Private Healthcare
- Employee stock ownership (ESOP)
- Flexible working and autonomy
- Pay it forward days - we offer 2 annual pay it forward days where you can take time to volunteer for a charitable cause that is important to you
- Wellness days - we believe you can only work your best when you feel your best, and we know working at Fuse is intense, so we offer 3 wellness days every quarter where you can take time to re-energise
Key Skills
Ranked by relevanceReady to apply?
Join Fuse Finance and take your career to the next level!
Application takes less than 5 minutes