
About Monzo
The digital bank that makes money work for you
Key Highlights
- Over 6 million active users in the UK
- $1.9 billion raised in funding
- Headquartered in the City of London
- Offers a full range of banking services including business accounts
Monzo is a digital-only bank headquartered in the City of London, UK, serving over 6 million active users with a full suite of banking services, including current accounts, savings accounts, and a buy-now-pay-later option. The company has raised $1.9 billion in funding and continues to expand its of...
🎁 Benefits
Monzo offers flexible working hours, a £1,000 annual learning budget, and 24 days of holiday plus bank holidays. Employees benefit from paid sick leav...
🌟 Culture
Monzo fosters a culture of innovation and agility, leveraging new technologies to provide a seamless banking experience. As a challenger bank, it prio...
Skills & Technologies
Overview
Monzo is hiring a Senior Backend Engineer to help build their in-house banking platform. You'll work with Java, Spring, and PostgreSQL to solve complex challenges in the banking sector. This position requires 5+ years of backend engineering experience.
Job Description
Who you are
You have 5+ years of backend engineering experience building production systems at scale — you've owned services from design through deployment and have war stories from debugging complex distributed systems issues. You possess deep expertise in Java and Spring — you've shipped high-throughput APIs that handle millions of requests and have strong opinions on service architecture, dependency injection, and testing strategies. Your experience with PostgreSQL is solid — you understand query optimization, indexing strategies, and schema design. You thrive in collaborative environments — working closely with cross-functional teams to deliver impactful solutions is something you enjoy. You are passionate about solving real-world problems through technology — your work directly contributes to improving customer experiences in banking. You care about writing clean, maintainable code — you understand the importance of documentation and code reviews in a team setting. We encourage you to apply even if your experience doesn't match every requirement.
What you'll do
As a Senior Backend Engineer at Monzo, you will design and implement robust backend systems that support our banking platform. You will collaborate with product managers, designers, and other engineers to define and deliver features that enhance user experience. Your role will involve optimizing existing services for performance and scalability — ensuring that our systems can handle increasing loads as we grow. You will participate in code reviews and provide mentorship to junior engineers — fostering a culture of learning and improvement within the team. You will also be responsible for troubleshooting and resolving production issues — ensuring high availability and reliability of our services. Your contributions will directly impact the way our customers interact with their finances — making banking simpler and more accessible for everyone. You will have the opportunity to work on exciting projects that push the boundaries of traditional banking — helping us innovate and stay ahead in the industry.
What we offer
At Monzo, we offer a competitive salary ranging from £95,000 to £130,000, along with a comprehensive benefits package. You will be part of a diverse and inclusive team that values collaboration and innovation. We provide opportunities for professional growth and development — encouraging you to expand your skills and advance your career. Our culture is centered around transparency and open communication — you will have a voice in shaping the future of our products. We believe in work-life balance and offer flexible working arrangements to support your needs. Join us in our mission to make money work for everyone — together, we can create magical moments for our customers.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Monzo.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Monzo is hiring a Staff Backend Engineer to help transform traditional banking. You'll work with Java, Spring, and PostgreSQL to build scalable systems. This position requires significant backend engineering experience.

Backend Engineer
Socure is hiring a Senior Backend Engineer to lead the design and implementation of distributed systems. You'll work with Golang in a product-driven environment. This position requires experience in building robust systems.

Backend Engineer
ANYbotics is hiring a Senior Backend Engineer to design and develop the backend for robotic applications. You'll work on cutting-edge technology in Barcelona. This position requires significant backend engineering experience.

Backend Engineer
Zerion is seeking a Senior Backend Engineer to design and operate distributed systems for their Platform team. You'll work with Web3 infrastructure and collaborate closely with product and platform engineers. This role requires strong ownership and expertise in modern tools.

Backend Engineer
Tala is hiring a Senior Backend Engineer to build a highly available and scalable microservices platform. You'll work with Java and AWS to enhance Tala's financial infrastructure. This position requires 5+ years of backend engineering experience.