Job Detail
-
Job ID 6741
-
Industry Finance
Job Description
Backend Engineer III
📍 Cardiff, London, or Remote (UK) | 💰 £79,000 – £105,000 + Benefits
Join Monzo – We’re making money work for everyone.
At Monzo, we’re reimagining banking from the ground up—simplifying the way people manage money and offering financial products that are easy to understand, inclusive, and genuinely helpful.
Over the past decade, we’ve evolved from a prepaid card to a full-service bank offering personal and business accounts, joint accounts, credit cards, teen and kids accounts, and tools to save, invest, and manage pensions—all with our signature hot coral cards and game-changing features like “get paid early.”
Our mission isn’t to sell products—it’s to solve real-world problems and positively impact lives. And we’re just getting started.
About the Engineering Team
With 400+ engineers across Monzo, we’re building one of the most advanced in-house banking platforms in the world. From customer-facing products to payments infrastructure, fraud detection, and internal tools, our engineers tackle complex challenges that shape the future of banking.
We work in cross-functional squads within broader collectives like Core Banking, Business Banking, Wealth, Borrowing, Growth, Platform, Payments, Financial Crime, Security, and Expansion. After a shared hiring process, we’ll match you to a team where your skills, interests, and impact will align best.
We also contribute to open-source and regularly share our work through our engineering blog.
What You’ll Do
As a Backend Engineer III, you’ll work within a squad alongside product managers, designers, mobile and web engineers, data specialists, and others to deliver impactful solutions. Your work will involve:
-
Designing, building, and maintaining backend services and APIs
-
Contributing to scalable, secure, and resilient distributed systems
-
Using data and customer feedback to drive product decisions
-
Collaborating across disciplines to support rapid, safe delivery
We use technologies like:
-
Go (primary language – no prior experience required)
-
Cassandra, Kafka, Kubernetes, Docker, AWS, GCP, and Envoy Proxy
-
React (for internal tools and public-facing web apps)
What We’re Looking For
You should apply if you:
-
Have solid experience developing the backend of modern tech products
-
Understand the value of great UX and product-led thinking
-
Are familiar with typed languages (e.g. Go, Java, C++, Scala, etc.)
-
Enjoy working in fast-paced, cross-functional teams
-
Are curious, adaptable, and motivated to learn
-
Care deeply about solving customer problems
We welcome applicants from all backgrounds and experience levels. If you don’t meet every requirement but feel excited about the role, we’d still love to hear from you.
Interview Process
Our hiring process typically includes:
-
Introductory call
-
Take-home task or pair-programming session
-
Final stage – system design and behavioural interview
We aim to complete the process in ~4 weeks, but we’re happy to accommodate your schedule. Learn more from an engineer’s experience of the process.
Benefits & Perks
-
💰 £79,000 – £105,000 base + stock options
-
✈️ Visa sponsorship & UK relocation support
-
🏡 Remote-friendly (within the UK) or hybrid from our London HQ
-
⏰ Flexible hours with trust-based autonomy
-
📚 £1,000 annual learning & development budget
-
✅ Comprehensive benefits package (health, wellbeing, and more)
We’re always on the lookout for great engineers—there’s no closing date for this role.
Ready to join a team that’s changing banking for the better?
Apply today.
Required skills
Other jobs you may like
-
Senior Front-End Engineer
- London GB

