
Job Overview
Location
Cardiff, London or Remote (UK)
Job Type
Full-time
Category
Backend Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Monzo Bank, a trailblazer in modern banking, and contribute to our mission of making money work for everyone. We are revolutionizing the traditional banking landscape by offering a suite of innovative financial products and services, moving beyond complex and confusing processes to create a seamless and empowering experience for our customers.
- • As a Backend Engineer III, you will play a pivotal role in designing, building, and maintaining the robust and scalable systems that power Monzo's award-winning banking platform. You'll be an integral part of a dynamic squad, collaborating closely with a diverse group of professionals including product managers, marketers, user researchers, designers, mobile and web engineers, data analysts, business analysts, and writers.
- • Your primary focus will be on developing and supporting a specific area of Monzo's ecosystem. These squads operate within larger collectives, which are self-governing business units of approximately 100 people. These collectives include Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion, offering a wide array of opportunities to make a significant impact.
- • You will have the chance to work on cutting-edge projects, many of which leverage machine learning and AI to combat financial crime, build smarter financial tools, and enhance customer experiences. The specific collective you join will be determined by aligning your skills, experience, and preferences with business needs, ensuring a role where you can thrive and contribute meaningfully.
- • Monzo's backend engineers come from a variety of backgrounds. We value a passion for learning and continuous improvement, and we do not require formal qualifications or specific degree requirements for our engineering roles. If you are eager to learn new technologies and contribute to a fast-paced, innovative environment, we want to hear from you.
- • Our technology stack is modern and efficient, primarily utilizing Go for application code, Cassandra for persistent data storage, Kafka for asynchronous messaging, and Kubernetes and Docker for service orchestration. We also employ Envoy Proxy for RPC and leverage AWS for production infrastructure and GCP for data infrastructure. While we use these technologies, we do not expect prior knowledge; comprehensive onboarding and support will be provided to get you up to speed.
- • You will be instrumental in building and enhancing features that directly impact millions of users, from core banking functionalities to innovative new products. This involves writing clean, resilient, and maintainable code, participating in code reviews, and contributing to architectural discussions.
- • We foster a culture of collaboration and knowledge sharing. You'll be encouraged to contribute to open-source software, share your learnings through our engineering blog, and participate in technical discussions and brown bag sessions.
- • As a Backend Engineer III, you will be expected to take ownership of your work, drive technical initiatives, and mentor junior engineers. You will contribute to the continuous improvement of our development processes, tooling, and infrastructure, ensuring the reliability, security, and performance of our banking platform.
- • We embrace a product mindset, meaning you'll be encouraged to think beyond just writing code. You'll focus on customer outcomes, make data-informed decisions, and actively contribute to product strategy and roadmap planning.
- • You will work within a team that embraces ambiguity and is comfortable navigating complex challenges. Your ability to adapt, problem-solve, and deliver solutions in a dynamic environment will be key to your success.
- • The role involves working with distributed systems, ensuring high availability, fault tolerance, and scalability of our services. You will be involved in designing and implementing solutions that can handle significant load and operate reliably under various conditions.
- • We are committed to building a secure and trustworthy banking platform. You will contribute to maintaining and enhancing our security posture, ensuring compliance with relevant regulations and protecting customer data.
- • Your contributions will directly shape the future of digital banking, helping Monzo to continue its rapid growth and its mission to make financial services accessible and understandable for everyone.
- • We believe in empowering our engineers. You will have the autonomy to make technical decisions, influence the direction of your team's work, and contribute to a culture of innovation and continuous learning.
- • This role offers a unique opportunity to work on challenging problems at scale within a rapidly growing fintech company that is disrupting a traditional industry. You will be part of a team that is passionate about technology and its potential to improve people's lives.
🎯 Requirements
- • Strong experience working on the backend of a technology product.
- • Experience with distributed systems and writing resilient software.
- • Experience with strongly-typed languages (e.g., Go, Java, C, Scala).
- • A product mindset, caring about customer outcomes and making data-informed decisions.
- • Comfortable working in a team that deals with ambiguity.
- • Interest in learning new technologies and contributing to open-source software.
🏖️ Benefits
- • £78,000 - £110,000 base salary plus stock options.
- • Flexible working hours and trust to manage your work schedule to suit you and your team.
- • Learning budget of £1,000 a year for books, training courses, and conferences.
- • Relocation assistance to the UK and visa sponsorship available.
- • Opportunity to work remotely within the UK, with ad hoc meetings in London.
- • Comprehensive health and wellbeing support, including private medical insurance and mental health support.
- • Generous pension scheme and share incentive plans.
- • Regular team social events and company-wide gatherings, including Monzo lunches and treat Thursdays.
Skills & Technologies
Java
Go
Scala
React
Cassandra
Backend
Remote
ÂŁ78k-110k
About Monzo Bank Limited
Monzo Bank Limited is a UK-regulated digital bank offering personal, joint, and business accounts, savings, loans, overdrafts, and mortgages via a mobile-first platform. Licensed by the PRA and FCA, it provides real-time spending notifications, budgeting tools, and fee-free foreign transactions. Founded in 2015 as Mondo, it rebranded in 2016 and serves over nine million customers.
Similar Opportunities

Trase Earth Intelligence PBC
Remote
Full-time
Expires Mar 10, 2026
Backend
Senior
Remote
2 months ago


