> Markdown version of [/jobs/ext/2810755-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2810755-software-engineer-iii). 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). --- # Software Engineer Iii - **Company:** Monzo Bank - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Distributed Systems, Web Applications, Backend, Cassandra, Docker - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/software-engineer-iii-en-barcelona-ID-369145286 ## About the Role You have strong experience working on the backend of a technology product You want to be involved in building a product that you (and the people you know) use every day You have a product mindset: you care about customer outcomes and want to make data?informed decisions You're comfortable working in a team that deals with ambiguity You're interested in distributed systems and writing resilient software You have some experience with strongly?typed languages (Go, Java, C, Scala etc.) You think you'd enjoy the kind of work we're doing ## Description About Our Engineering TeamsWe have over 400 engineers across Monzo who design and build our in?house banking platform. We have big ambitions and technology plays a big role in creating a bank our customers want, so engineers collaborate across disciplines to solve interesting challenges throughout the company. These range from the products our customers use everyday to underlying infrastructure, security, payments and finance, customer operations, financial crime, and data.Your day?to?dayThis role is all about collaborating with your team to make a difference to your customers. As a backend engineer you'll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more. Together you'll build and support a particular part of Monzo. Our squads belong to our wider collectives (a word we use to describe self?governing business units of ~100 people). They include Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security & Expansion.You Should Apply IfYou have strong experience working on the backend of a technology productYou want to be involved in building a product that you (and the people you know) use every dayYou have a product mindset: you care about customer outcomes and want to make data?informed decisionsYou're comfortable working in a team that deals with ambiguityYou're interested in distributed systems and writing resilient softwareYou have some experience with strongly?typed languages (Go, Java, C, Scala etc.)You think you'd enjoy the kind of work we're doingWhat You'll Be Working OnWe hire very technically agnostic, so while we use the below technologies we do not expect prior knowledge. You will be fully supported in our organised onboarding to get up to speed in the following:Go to write our application code (there's an excellent interactive Go tutorial)Cassandra for most persistent data storageKafka for our asynchronous message queueKubernetes and Docker to schedule and run our servicesEnvoy Proxy for RPCAWS for most of our production infrastructure and GCP for most of our data infrastructureReact for our public web apps and internal toolsWe also have physical datacenters with actual cables to connect to various third partiesThe Interview ProcessInitial CallTake?home task or pair coding exerciseFinal interview: including a system design and a behavioural interviewOur average process takes around 4 weeks but we'll always work around your availability. A detailed blog on the process is available for extra details, hints and tips.What's In It For YouBase salary depends on experience plus incentive awards tied to performance plus benefits. Location: Barcelona, Spain. Flexible working hours: you can work enough hours to do your job well, at times that suit you and your team.Learning budget of €1,200 a year for books, training courses and conferences.Equal OpportunitiesDiversity and inclusion are a priority for us, and we're making sure we have lots of support for all of our people to grow at Monzo. We're an equal?opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran status, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage. ## Related Videos - [Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming](https://www.wearedevelopers.com/videos/1167-maximising-cassandra-s-potential-tips-on-schema-queries-parallel-access-and-reactive-programming) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB](https://www.wearedevelopers.com/videos/782-building-real-time-ai-ml-agents-with-distributed-data-using-apache-cassandra-and-astra-db) - [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 - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)