> Markdown version of [/jobs/ext/352924-staff-backend-engineer](https://www.wearedevelopers.com/jobs/ext/352924-staff-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Backend Engineer - **Company:** Monzo - **Location:** Cardiff, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Distributed Systems, Statistical Hypothesis Testing, Backend - **Published:** June 23, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/39758441/ ## About the Role Strong experience building backend for a technology product. Comfortable with distributed systems and writing resilient, high-availability code. Experience with a strongly-typed language (Go, Java, C, Scala, etc.). Product mindset: care about customer outcomes and make data-informed decisions. Ability to work effectively in an ambiguous, fast-moving environment. Enjoyment of cross-functional collaboration and continuous learning. ## Description Write scalable, resilient backend services in Go, collaborating closely with other engineers, designers and product people. Test hypotheses, analyze user data and design solutions that improve customer outcomes. Participate in system design discussions and architecture reviews. Actively contribute to the broader engineering community through knowledge sharing and mentorship. Work across multiple collectives such as Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/videos/100271-java-sucks-so-c-didn-t-have-to) - [Monoskope: Developer Self-Service Across Clusters](https://www.wearedevelopers.com/videos/329-monoskope-developer-self-service-across-clusters) - [Best Practices for AI-Assisted Development of Distributed Systems](https://www.wearedevelopers.com/videos/100200-best-practices-for-ai-assisted-development-of-distributed-systems) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)