LogoKode$word
Monzo logo
Verified Tech Organization

Careers at Monzo

Browse and filter through all verified positions currently open at Monzo.

Total Company Roles42
Matching Filter42
monzo.comHQ: London, England, United Kingdom

It's time for a bank that makes life easier not harder. A bank that belongs on our smartphone, not on the high street. A bank that keeps us informed and in control, rather than trying to catch us out with fees and charges. It's time for a new kind of bank. It's time for Monzo! Sign up for updates at find us on Twitter at @monzo

Sector:bankingconsumerdigital bankingdigital banking platformsdigital retail bank

All Openings (42)

Ordered by most recently published

Associate Software Engineer - Intern

On-siteinternshipInternshipLondon, United Kingdom
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ Software Engineering Internship (Summer 2027 ) Closing Date: 1st of November 2026 📍London | 💰 £42,500 pro rata | Technology | L10 on the Engineering Framework Engineering at Monzo We have 500+ engineers across Monzo who design and build our in-house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo 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, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do. Engineering Interns As a software engineer intern at Monzo, you’ll be matched with a team where you’ll spend the summer working on a real project for our customers. We’ll pair you with a mentor who will support you to design and ship a solution to solve a real problem. You’ll have the opportunity to work alongside engineers to learn more about software engineering and the types of challenges engineers at Monzo solve on a day-to-day basis. You’ll spend your internship: Writing, testing and shipping code that supports new features for our customers Reviewing code for your colleagues, to pick up any improvements and learn from your peers Working with product managers, designers and data analysts on your team Learning about new technologies, engineering practices and what a full-time software engineering role looks like Proactively seeking out feedback to improve and accelerate your learning What you’ll be using: We rely heavily on the following tools and technologies: Go to write our application code (there’s an excellent interactive Go tutorial here ) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools Kotlin for our Android app Swift for our iOS app 🤩 We’d love to hear from you if… You are completing a degree in Computer Science or another technical field with exposure to programming and are graduating in 2028 You enjoy learning about new technologies and have a passion for problem-solving You are available full-time for a minimum of 12 weeks between June and September 2027, we will have two June start dates to choose from You have the right to work in the UK without restrictions for the full 12-week internship and would not require visa sponsorship if offered a permanent position You can work from our London office on a hybrid basis to collaborate with your team and mentor, as well as attend intern events over the summer Please note you must hold the right to work in the UK through the full duration of this internship. 🙌What’s in it for you 💰£42,500 pro rata 📍This role will be based in our London office on a hybrid basis (2 days per week in office) ⏰ We offer flexible full-time working hours and trust you to work enough hours to do your job well, and at times that suit you and your team 💻 Top-spec Macbook to use over the course of your time with us 🧠 Knowledge-sharing sessions with your squad and wider discipline 👯 Team and company wide socials / events 🍝 Lunch on Monzo twice a week from a range of street food vendors 🌈 The application journey has 3 key steps Our application process involves three main stages: Submit your application with the short questions answered If you’re successful, we’ll invite you to complete an exercise to demonstrate your programming and problem-solving skills If all goes well, you’ll have your final interviews with members of our engineering team via Google Meet The closing date for applications is 1st of November 2026, but we encourage you to apply as soon as possible as we will be extending offers on a rolling basis. We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here. Check out our blog to hear from our recent Interns. #EP-1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Software EngineeringVia Greenhouse
Verified1 day ago

Associate Data Scientist - Intern

On-siteinternshipInternshipLondon, United Kingdom
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ Closing Date 1st November 2026 📍London | 💰 £42,500 pro rata | Data | L10 on the Data Framework Data at Monzo We have over 300 employees in Data at Monzo. Data is at the heart of Monzo's journey and our work defines the success and direction of the business. That means, similar to the rest of Monzo, Data too should be magically simple. We have a strong culture of data-driven decision making across the whole company and use data in everything we do; from machine learning models to detect and block fraudulent payments to analysing how customers use the app to improve our app design. We're great believers in powerful, real-time analytics and empowerment of the wider business. All our data lives in one place and is super easy to use. We contribute to an open source environment as much as possible. Our blog is a good place to learn even more about what we do. Data Interns As a Data intern at Monzo, you’ll be matched with a team where you’ll spend the summer working on a real project for our customers. You’ll have the opportunity to work alongside Data teams to learn more about what Data we analyse and how we use it to solve challenges at Monzo on a day-to-day basis. You’ll spend your internship: Learning about commercial products and how decisions using data can unlock more value for our customers Experimenting and utilising new data techniques to solve challenging problems Turning raw data into customer stories through models, analysis and visualisations that shape our product and app design Understanding the nuances of our data and building the key foundational knowledge for our new products and features What you’ll get exposure to: Python for data wrangling, analysis and building predictive solutions. SQL for data modelling and gathering raw data Looker for data visualisation Spreadsheets for data analyses 🤩 We’d love to hear from you if… You are completing a degree in STEM or Computer Science with exposure to programming and are graduating in 2028 You enjoy learning about new technologies and have a passion for problem-solving You are available full-time for a minimum of 12 weeks between June and September 2027, we will have two start dates in June for you to choose. You have the right to work in the UK without restrictions for the full 12-week internship and would not require visa sponsorship if offered a permanent position. You can work from our London office on a hybrid basis to collaborate with your team and mentor, as well as attend intern events over the summer Please note you must hold the right to work in the UK through the full duration of this internship. 🙌What’s in it for you 💰£42,500 pro rata 📍This role will be based in our London office on a hybrid basis (2 days a week in the office) ⏰ We offer flexible full-time working hours and trust you to work enough hours to do your job well, and at times that suit you and your team 💻 Top-spec Macbook to use over the course of your time with us 🧠 Knowledge-sharing sessions with your squad and wider discipline 👯 Team and company wide socials / events 🍝 Lunch on Monzo twice a week from a range of street food vendors 🌈 The application journey has 3 key steps Our application process involves three main stages: Submit your application with the short questions answered If you’re successful, we’ll invite you to complete an exercise to demonstrate your programming and problem-solving skills If all goes well, you’ll have your final interviews with members of our data team via Google Meet The closing date for applications is 1st November 2026, but we encourage you to apply as soon as possible as we will be extending offers on a rolling basis. We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here. Check out our blog to hear from our recent Interns. Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
AI / ML & Data ScienceVia Greenhouse
Verified1 day ago

Android Engineer

Remotefull timeMid-LevelUnited Kingdom (Remote)
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London / UK Remote | Engineer III 💰 £85,000 - £110,000 base salary per year ➕ share options | Benefits | Technology About our Mobile Engineering discipline Our mobile engineers have a variety of different backgrounds There are ~60 Android engineers at Monzo and we’re looking for more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. Monzo works in small, interdisciplinary teams We have around 650 engineers out of roughly 5,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication. Your day-to-day We’re searching for product-focused Android engineers to evolve our native mobile app. You’ll take pride in building polished user experiences, and you’ll balance the need for well-tested resilient code with moving fast and iterating. You’ll be working on a product that is a part of day to day life for more than 15 million people already, and your work here will shape the way that people interact with their finances. As an Android Engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists. You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it. Mobile engineers at Monzo work on everything from the personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other engineers to move faster. Every week we meet as an Android discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes. You'll report to an engineering manager who will meet with you every 1-2 weeks 1:1. They’re dedicated to helping you grow and develop as an engineer. Our Android app Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature. Around 95% of the codebase is in Compose. We use Coroutines, Retrofit and Moshi for API calls and Dagger for dependency injection. We are currently migrating to Kotlinx Serialisation and Metro. Room is our choice for persistence, and we use repositories for interacting with data. We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed via our continuous integration system. We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements. You should apply if You care about the impact your work has on our customers, and optimise for outcomes rather than the number of lines of code you output You’re excited about and have experience in programming in Kotlin You’ve shipped and iterated on at least one app in the Play Store You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You love turning excellent design into beautiful products You’re comfortable working in a team that deals with ambiguity You have an understanding computer science principles The Interview Process Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview Our average process takes around 2-3 weeks but we will always work around your availability. There’s a detailed blog on the interview process , for extra details, hints and tips. How we work 💻: Locations & Flexible Working : Our main tech hub is in London, but our engineers live everywhere in the UK— from Brighton to the Western Isles. We value meeting in person but there’s no pressure to come into the office, even if you're nearby. We believe you'll do your best work if you are where you want to be. If you live outside of London and we ask you to come into the office, Monzo will support you with the costs. ✨ Our offices are naturally social, especially Tuesdays, Wednesdays and Thursdays, which happen to line up with our twice-weekly Monzo lunches & treat Thursdays 🍽️. Teams also schedule time together often for work and play – in or around the office, or online. Set up a work schedule that delivers impact and fits your life. At Monzo, we value connections, flexibility, and wellbeing. We keep our meetings during core hours to stay connected and believe in maintaining work/life balance. You’ll be empowered to manage your work in a way that suits you and your team, giving you the freedom for children drop-offs and pick-ups, walking your dog or adventurous cat, avoiding peak commuting times or gym slots, appointments, or supporting your family in an emergency. 🕒✨ Work the way that works for you with Monzo! 💼 What’s in it for you 💰 £78,000 - £110,000 base salary per year ➕ plus stock options + Benefits , we also provide all of our engineers with the latest MacBook Pro. ✈️We can help you relocate to the UK ✅We can sponsor visas. 📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. 📚 Learning budget of £1,000 a year for books, training courses and conferences ➕ And much more, see our full list of benefits here Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Mobile EngineeringVia Greenhouse
Verified4 days ago

Engineering Manager

On-sitefull timeMid-LevelBarcelona, Spain
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍Barcelona, Spain | 💰 Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits Hybrid model: 3 days a week in the office ⭐ Engineering Management at Monzo Engineering Managers at Monzo are part of cross-functional, autonomous teams and groups. Our teams are mission driven, and typically include Product Managers, backend, web and mobile engineers as well as data scientists, designers and subject matter experts relevant to that mission. Teams are organised into groups, and then collectives - we aim to keep our line management structure as shallow as possible, and for teams to directly own decision making relevant to their work. Engineering Managers are accountable for the technical and delivery outcomes for their area - that means supporting and developing best in class engineering talent, as well as creating an inclusive team environment for people to do their best work. You’ll be responsible for structuring, organising, supporting and challenging your team to deliver on their mission. You can read more on the expectations of Engineering Managers on our Progression Framework . 🔑You’ll play a key role by... Leading a high performing, senior team of engineers. You’ll be supporting, coaching, and developing them through their careers. Partnering closely with other disciplines including Product, Design, Research, and Data, to build out product strategy, vision and mission setting, and goal setting. Taking accountability for delivery across your squad(s), collaborating with Technical Leads and Product Manager. Actively fostering a high bar for engineering excellence within your teams. Partner with senior engineers in your area to drive technical initiatives that raise the bar for our engineering practices. Lead on communication with stakeholders from other teams, creating focus space for engineers to do their best work. Collaborate with the wider engineering organisation to contribute to company-wide best managerial and technical practices and standards. 🤩We’d love to hear from you if… While this is not a role which requires hands-on-coding, we are looking for an experienced manager who has a strong technical and delivery background and has worked as a software engineer in previous roles. We recognise that engineering managers lead in different ways, we’re looking for someone who: Has worked on user-facing mobile products - ideally, you’ll be able to discuss the product impact you’ve made in your previous roles, including working on product strategy, roadmapping, and goal setting. You have a founder mindset and like taking ownership of anything that will drive business impact. Has an understanding of what good looks like for a high-performing team of engineers and ability to chart a course to get there Is comfortable operating with ambiguous problem areas with a high degree of autonomy. It’s a bonus if you have experience working in an experimentation led environment. Has delivery experience and is able to guide the squads in achieving their outcomes. Focuses on outcomes over processes, who optimises for the highest impact and leverage. Is able to input, understand and challenge engineering decisions - but to empower the team to make those decisions themselves Is able to to coach people to achieve their goals Has a natural ability to inspire and motivate a team The interview process: Our interview process involves three main stages Recruiter Call (30 mins) You'll meet our Engineering Leadership Recruiter to discuss your experience and learn more about Monzo. They'll be your partner and guide throughout the interview process. Initial Call (1 hour) You'll meet with one of our Senior Engineering Managers or Engineering Directors. They'll ask you about your previous experience, in particular people leadership, product delivery and technical leadership. They’ll ask example based questions (‘Tell me about a time when…’) Loop Stage (3 hours 30 mins) The Loop stage consists of 3 x 60 min interviews that take place over 1-2 days (depending on your availability) and one 30 minute reverse interview (more details below). - Team and Org Management (1 hour) An example based interview with 1-2 of our engineering leaders. They’re interested to hear examples from your previous experience on the teams you’ve led, how you’ve shaped and partnered with product, and the impact you had. - System Design (1 hour) You'll partner with a Staff or Principal Engineer on a technical whiteboarding exercise. - Behavioural (1 hour) Similar to Team and Org Management, this is an example based interview with 1-2 Engineering Leaders. This interview focuses on your people leadership style and core behaviours as an Engineering Manager. - Chat with an Engineering Leader (30 mins) At Monzo, we believe interviews are a two-way street. This will be your opportunity to ask us any questions about Monzo, engineering leadership or our teams – whatever’s on your mind. All things going well, you'll have completed the hiring process 🚀 What’s in it for you: 💰 Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits 📍Barcelona, Spain ⏰ We offer flexible working hours and trust you to 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 #LI-JS1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Engineering ManagementVia Greenhouse
Verified4 days ago

Backend Engineer III

On-sitefull timeMid-LevelLondon, United Kingdom
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London or UK Remote | 💰 Engineer III Compensation: £85,000 - £110,000 + Incentive Awards tied to your performance + Benefits | Technology About our Engineering Teams: We have around 650 engineers across Monzo who design and build our in-house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo 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, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. How we work 💻 Our main tech hub is in London, but our engineers live everywhere in the UK— from Brighton to the Western Isles. We value meeting in person but we don't have a mandated requirement on office attendance, even if you're nearby. We believe you'll do your best work if you are where you want to be. If you live outside of London and we ask you to come into the office, Monzo will support you with the costs ✨ Our offices are naturally social, especially Tuesdays, Wednesdays and Thursdays, which happen to line up with our twice-weekly Monzo lunches & treat Thursdays 🍽️ Teams also schedule time together often for work and play – in or around the office, or online. Set up a work schedule that delivers impact and fits your life: At Monzo, we value connections, flexibility, and wellbeing. We keep our meetings during core hours to stay connected and believe in maintaining work/life balance. You’ll be empowered to manage your work in a way that suits you and your team, giving you the freedom for children drop-offs and pick-ups, walking your dog or adventurous cat, avoiding peak commuting times or gym slots, appointments, or supporting your family in an emergency 🕣✨ If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance. Work the way that works for you with Monzo! 💼 You should apply if: 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 you 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 We're on the look out for L40 Engineers at the moment, you can read more in our Engineering Progression Framework you will be interviewed across the whole framework, so if you're not sure what level you're aiming for chat to your recruiter! Not ticking every box? That’s totally okay! Studies show that women and people of colour might hesitate to apply unless they meet every single requirement. At Monzo, we’re dedicated to creating a diverse and welcoming team. If you’re passionate about this role and keen to learn and grow with us, we encourage you to apply— even if you don’t have everything thats listed just yet. Drop us your application, we’d love to hear from you! What you’ll be working on: We hire very technically agnostic so whilst 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 below: Go to write our application code (there’s an excellent interactive Go tutorial here ) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks but we will always work around your availability. One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here . What’s in it for you: 💰 £85,000 - £110,000 base salary + Incentive Awards tied to your performance ✈️ We can help you relocate to the UK ✅ We can sponsor visas. 📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. 📚Learning budget of £1,000 a year for books, training courses and conferences ➕And much more, see our full list of benefits here We're usually always hiring for Backend Engineers, so there's no closing date for this job. #LI-Remote #LI-ZM1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Software EngineeringVia Greenhouse
Verified4 days ago

Backend Engineer III

Remotefull timeMid-LevelUnited Kingdom (Remote)
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London or UK Remote | 💰 Engineer III Compensation: £85,000 - £110,000 + Incentive Awards tied to your performance + Benefits | Technology About our Engineering Teams: We have around 650 engineers across Monzo who design and build our in-house banking platform. We have big ambitions for the future, and technology plays a big role in creating a bank our customers want, so engineers at Monzo 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, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. How we work 💻 Our main tech hub is in London, but our engineers live everywhere in the UK— from Brighton to the Western Isles. We value meeting in person but we don't have a mandated requirement on office attendance, even if you're nearby. We believe you'll do your best work if you are where you want to be. If you live outside of London and we ask you to come into the office, Monzo will support you with the costs ✨ Our offices are naturally social, especially Tuesdays, Wednesdays and Thursdays, which happen to line up with our twice-weekly Monzo lunches & treat Thursdays 🍽️ Teams also schedule time together often for work and play – in or around the office, or online. Set up a work schedule that delivers impact and fits your life: At Monzo, we value connections, flexibility, and wellbeing. We keep our meetings during core hours to stay connected and believe in maintaining work/life balance. You’ll be empowered to manage your work in a way that suits you and your team, giving you the freedom for children drop-offs and pick-ups, walking your dog or adventurous cat, avoiding peak commuting times or gym slots, appointments, or supporting your family in an emergency 🕣✨ If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance. Work the way that works for you with Monzo! 💼 You should apply if: 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 you 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 We're on the look out for L40 Engineers at the moment, you can read more in our Engineering Progression Framework you will be interviewed across the whole framework, so if you're not sure what level you're aiming for chat to your recruiter! Not ticking every box? That’s totally okay! Studies show that women and people of colour might hesitate to apply unless they meet every single requirement. At Monzo, we’re dedicated to creating a diverse and welcoming team. If you’re passionate about this role and keen to learn and grow with us, we encourage you to apply— even if you don’t have everything thats listed just yet. Drop us your application, we’d love to hear from you! What you’ll be working on: We hire very technically agnostic so whilst 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 below: Go to write our application code (there’s an excellent interactive Go tutorial here ) Cassandra for most persistent data storage Kafka for our asynchronous message queue Kubernetes and Docker to schedule and run our services Envoy Proxy for RPC AWS for most of our production infrastructure and GCP for most of our data infrastructure React for our public web apps and internal tools We also have physical datacenters with actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks but we will always work around your availability. One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here . What’s in it for you: 💰 £85,000 - £110,000 base salary + Incentive Awards tied to your performance ✈️ We can help you relocate to the UK ✅ We can sponsor visas. 📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. 📚Learning budget of £1,000 a year for books, training courses and conferences ➕And much more, see our full list of benefits here We're usually always hiring for Backend Engineers, so there's no closing date for this job. #LI-Remote #LI-ZM1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Software EngineeringVia Greenhouse
Verified4 days ago

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London or Remote (UK) | 💰 £79,000 - £93,000 + Incentive Awards tied to your performance + Benefits 🌟 About the team: Our Borrowing (lending) business is growing rapidly across both existing products and with the planned launch of new initiatives. As our lending portfolio grows, our second line of defence Credit Model Validation team is growing with it - and we’re looking for a Credit Model Validation Manager to join us! Our Credit Model Validation team is crucial in providing independent oversight and challenge to our model development teams in the first line of defence to help Monzo grow safely and ensure that the models we use deliver good outcomes for our customers. We’re looking for someone (maybe you?!) to join our validation squad and provide expert independent validation and oversight across our suite of credit models, covering critical business disciplines such as credit strategy and impairment. You’ll have a particular focus on models used for customer-level decisioning and defining our credit strategies - such as underwriting scorecards, origination PD models and Net Present Value (NPV) / unit economics models - across all our lending products. Strong data and analytical skills are a must, as is deep expertise in credit risk modelling. You’ll have hands-on experience in either model validation or model development within a financial services environment, including practical experience using Python to develop, validate or analyse machine learning and statistical models. . In-depth knowledge of credit decisioning models would be a strong plus. 🔑 You’ll play a key role by… Leading hands-on independent validation of models used for credit decisioning within our Borrowing strategies - covering a range of machine learning, decision science and NPV models. You will be ensuring that models are fit for purpose, appropriately governed, explainable and performing as expected Supporting oversight and validation of broader credit risk models, including IFRS9, stress testing and economic response models Developing deep understanding of Monzo’s credit models, and using this to provide impactful input and challenge to model developers to improve our modelling capabilities Reviewing ongoing model performance monitoring to ensure our lending models perform within our risk thresholds, and providing support to our first line of defence teams when action is required Performing statistical analyses to independently assess model performance, including developing challenger models where appropriate to test model assumptions and strengthen validation conclusions Improving our Model Risk Framework, including overseeing our policies, standards and procedures to help embed best practice across the business. This means making sure we follow up-to-date regulatory guidelines, and adapt our processes to make sure they remain relevant as modelling techniques evolve Writing clear and impactful model validation reports, and presenting the findings and actions in relevant committees Partnering with colleagues in the first line of defence credit strategy and modelling teams - and wider risk teams across Monzo - to support the embedding of our model risk framework and establishing consistent validation standards across the organisation Embracing new and innovative technology, including leading the adoption of AI tools to enhance our model validation approach 🤩 We’d love to hear from you if… Have a strong background and practical experience in credit model development and/or validation - in particular with exposure to machine learning or statistical models used in credit decisioning, such as decision science scorecards, origination / underwriting PD models, and NPV / unit economics modelling Are data driven, with strong analytical skills and deep understanding of statistical techniques for credit and model risk. Being able to get hands on with data is critical - so strong SQL and Python skills are essential, and experience with data visualisation tools such as Tableau, Looker or similar is a plus! Understand how models are used in real-time decisioning and lending strategies, and how to balance commercial and risk outcomes Have strong written and verbal communication skills, and are able to articulate problems and solutions using clear and simple language. This is particularly important for breaking down complex issues and priorities to non-experts Have a track record of building and maintaining trusting relationships with stakeholders at all levels, and can provide effective and respectful challenge Are impact-driven, and proactive in identifying issues and opportunities to improve outcomes for both our customers and our business Are passionate about technology, and what we’re doing here at Monzo excites you! Our technology stack We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science and machine learning Go to write our application code AWS for most of our backend infrastructure The interview process: Our interview process usually involves up to four main stages via Google Hangouts: An initial call with our recruiter A call with our Senior Model Validation Manager, the hiring manager for the role A role-specific call with colleagues from our credit modelling teams. We’ll share a short case study in advance, but you won’t need to submit a written response; we’ll use it to guide the discussion during the interview. A behavioural interview 🙌 What’s in it for you 💰 £79,000 - £93,000 + Incentive Awards tied to your performance benefits. 📍 This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, and at times that suit you and your team. 📚 £1,000 learning budget each year to use on books, training courses and conferences. 🏡 We will set you up to work from home; all employees are given MacBooks and for fully remote workers we will provide extra support for your work-from-home setup. ➕ Plus lots more! Read our full list of benefits . We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here . We’ll close this role once we have enough applications for the next stage, so please apply as soon as you can - we don’t want you to miss out! LinkedIn Tags: #LI-TK1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
AI / ML & Data ScienceVia Greenhouse
Verified4 days ago

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London or Remote (UK) | 💰 £79,000 - £93,000 + Incentive Awards tied to your performance + Benefits 🌟 About the team: Our Borrowing (lending) business is growing rapidly across both existing products and with the planned launch of new initiatives. As our lending portfolio grows, our second line of defence Credit Model Validation team is growing with it - and we’re looking for a Credit Model Validation Manager to join us! Our Credit Model Validation team is crucial in providing independent oversight and challenge to our model development teams in the first line of defence to help Monzo grow safely and ensure that the models we use deliver good outcomes for our customers. We’re looking for someone (maybe you?!) to join our validation squad and provide expert independent validation and oversight across our suite of credit models, covering critical business disciplines such as credit strategy and impairment. You’ll have a particular focus on models used for customer-level decisioning and defining our credit strategies - such as underwriting scorecards, origination PD models and Net Present Value (NPV) / unit economics models - across all our lending products. Strong data and analytical skills are a must, as is deep expertise in credit risk modelling. You’ll have hands-on experience in either model validation or model development within a financial services environment, including practical experience using Python to develop, validate or analyse machine learning and statistical models. . In-depth knowledge of credit decisioning models would be a strong plus. 🔑 You’ll play a key role by… Leading hands-on independent validation of models used for credit decisioning within our Borrowing strategies - covering a range of machine learning, decision science and NPV models. You will be ensuring that models are fit for purpose, appropriately governed, explainable and performing as expected Supporting oversight and validation of broader credit risk models, including IFRS9, stress testing and economic response models Developing deep understanding of Monzo’s credit models, and using this to provide impactful input and challenge to model developers to improve our modelling capabilities Reviewing ongoing model performance monitoring to ensure our lending models perform within our risk thresholds, and providing support to our first line of defence teams when action is required Performing statistical analyses to independently assess model performance, including developing challenger models where appropriate to test model assumptions and strengthen validation conclusions Improving our Model Risk Framework, including overseeing our policies, standards and procedures to help embed best practice across the business. This means making sure we follow up-to-date regulatory guidelines, and adapt our processes to make sure they remain relevant as modelling techniques evolve Writing clear and impactful model validation reports, and presenting the findings and actions in relevant committees Partnering with colleagues in the first line of defence credit strategy and modelling teams - and wider risk teams across Monzo - to support the embedding of our model risk framework and establishing consistent validation standards across the organisation Embracing new and innovative technology, including leading the adoption of AI tools to enhance our model validation approach 🤩 We’d love to hear from you if… Have a strong background and practical experience in credit model development and/or validation - in particular with exposure to machine learning or statistical models used in credit decisioning, such as decision science scorecards, origination / underwriting PD models, and NPV / unit economics modelling Are data driven, with strong analytical skills and deep understanding of statistical techniques for credit and model risk. Being able to get hands on with data is critical - so strong SQL and Python skills are essential, and experience with data visualisation tools such as Tableau, Looker or similar is a plus! Understand how models are used in real-time decisioning and lending strategies, and how to balance commercial and risk outcomes Have strong written and verbal communication skills, and are able to articulate problems and solutions using clear and simple language. This is particularly important for breaking down complex issues and priorities to non-experts Have a track record of building and maintaining trusting relationships with stakeholders at all levels, and can provide effective and respectful challenge Are impact-driven, and proactive in identifying issues and opportunities to improve outcomes for both our customers and our business Are passionate about technology, and what we’re doing here at Monzo excites you! Our technology stack We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science and machine learning Go to write our application code AWS for most of our backend infrastructure The interview process: Our interview process usually involves up to four main stages via Google Hangouts: An initial call with our recruiter A call with our Senior Model Validation Manager, the hiring manager for the role A role-specific call with colleagues from our credit modelling teams. We’ll share a short case study in advance, but you won’t need to submit a written response; we’ll use it to guide the discussion during the interview. A behavioural interview 🙌 What’s in it for you 💰 £79,000 - £93,000 + Incentive Awards tied to your performance benefits. 📍 This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, and at times that suit you and your team. 📚 £1,000 learning budget each year to use on books, training courses and conferences. 🏡 We will set you up to work from home; all employees are given MacBooks and for fully remote workers we will provide extra support for your work-from-home setup. ➕ Plus lots more! Read our full list of benefits . We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here . We’ll close this role once we have enough applications for the next stage, so please apply as soon as you can - we don’t want you to miss out! LinkedIn Tags: #LI-TK1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
AI / ML & Data ScienceVia Greenhouse
Verified4 days ago

Android Engineer

On-sitefull timeMid-LevelLondon, United Kingdom
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍London / UK Remote | Engineer III 💰 £85,000 - £110,000 base salary per year ➕ share options | Benefits | Technology About our Mobile Engineering discipline Our mobile engineers have a variety of different backgrounds There are ~60 Android engineers at Monzo and we’re looking for more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. Monzo works in small, interdisciplinary teams We have around 650 engineers out of roughly 5,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication. Your day-to-day We’re searching for product-focused Android engineers to evolve our native mobile app. You’ll take pride in building polished user experiences, and you’ll balance the need for well-tested resilient code with moving fast and iterating. You’ll be working on a product that is a part of day to day life for more than 15 million people already, and your work here will shape the way that people interact with their finances. As an Android Engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists. You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it. Mobile engineers at Monzo work on everything from the personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other engineers to move faster. Every week we meet as an Android discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes. You'll report to an engineering manager who will meet with you every 1-2 weeks 1:1. They’re dedicated to helping you grow and develop as an engineer. Our Android app Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature. Around 95% of the codebase is in Compose. We use Coroutines, Retrofit and Moshi for API calls and Dagger for dependency injection. We are currently migrating to Kotlinx Serialisation and Metro. Room is our choice for persistence, and we use repositories for interacting with data. We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed via our continuous integration system. We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements. You should apply if You care about the impact your work has on our customers, and optimise for outcomes rather than the number of lines of code you output You’re excited about and have experience in programming in Kotlin You’ve shipped and iterated on at least one app in the Play Store You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You love turning excellent design into beautiful products You’re comfortable working in a team that deals with ambiguity You have an understanding computer science principles The Interview Process Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview Our average process takes around 2-3 weeks but we will always work around your availability. There’s a detailed blog on the interview process , for extra details, hints and tips. How we work 💻: Locations & Flexible Working : Our main tech hub is in London, but our engineers live everywhere in the UK— from Brighton to the Western Isles. We value meeting in person but there’s no pressure to come into the office, even if you're nearby. We believe you'll do your best work if you are where you want to be. If you live outside of London and we ask you to come into the office, Monzo will support you with the costs. ✨ Our offices are naturally social, especially Tuesdays, Wednesdays and Thursdays, which happen to line up with our twice-weekly Monzo lunches & treat Thursdays 🍽️. Teams also schedule time together often for work and play – in or around the office, or online. Set up a work schedule that delivers impact and fits your life. At Monzo, we value connections, flexibility, and wellbeing. We keep our meetings during core hours to stay connected and believe in maintaining work/life balance. You’ll be empowered to manage your work in a way that suits you and your team, giving you the freedom for children drop-offs and pick-ups, walking your dog or adventurous cat, avoiding peak commuting times or gym slots, appointments, or supporting your family in an emergency. 🕒✨ Work the way that works for you with Monzo! 💼 What’s in it for you 💰 £78,000 - £110,000 base salary per year ➕ plus stock options + Benefits , we also provide all of our engineers with the latest MacBook Pro. ✈️We can help you relocate to the UK ✅We can sponsor visas. 📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. 📚 Learning budget of £1,000 a year for books, training courses and conferences ➕ And much more, see our full list of benefits here Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Mobile EngineeringVia Greenhouse
Verified4 days ago

Android Engineer

On-sitefull timeMid-LevelBarcelona, Spain
Apply Now

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our product offering has grown a lot in the last 10 years in the UK. As well as personal and business bank accounts, we offer joint accounts , accounts for 16-17 year olds , a free kids account and credit cards in the UK, with more exciting things to come beyond. Our UK customers can also save , invest and combine their pensions with us. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We’re not about selling products - we want to solve problems and change lives through Monzo ❤️ 📍 Barcelona, Spain | 💰 Base salary for this role is depending on experience + Incentive Awards tied to your performance + benefits Hybrid model: 3 days a week in the office ⭐ Our Mobile Engineering team Our mobile engineers have a variety of different backgrounds There are ~60 Android engineers at Monzo and we’re looking for more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. Monzo works in small, interdisciplinary teams We have around 650 engineers out of roughly 5,500 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication. 🔑 You’ll play a key role by... We’re searching for product-focused Android engineers to evolve our native mobile app. You’ll take pride in building polished user experiences, and you’ll balance the need for well-tested resilient code with moving fast and iterating. You’ll be working on a product that is a part of day to day life for more than 11 million people already, and your work here will shape the way that people interact with their finances. As an Android Engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Data Scientists. You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it. Mobile engineers at Monzo work on everything from the personal banking product to customer support tools. We also have a small mobile platform squad dedicated to enabling other engineers to move faster. Every week we meet as an Android discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes. You'll report to an engineering manager who will meet with you every 1-2 weeks 1:1. They’re dedicated to helping you grow and develop as an engineer. Our Android app Our app is 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature. We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. We’re starting to use Coroutines for most new features. Room is our choice for persistence, and we use repositories for interacting with data. We’ve built out our design system with Compose. We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed via our continuous integration system. We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements. 🤩 We’d love to hear from you if… You care about the impact your work has on our customers, and optimise for outcomes rather than the number of lines of code you output You’re excited about and have experience in programming in Kotlin You’ve shipped and iterated on at least one app in the Play Store You have a product mindset: you care about customer outcomes and you want to make data-informed decisions You love turning excellent design into beautiful products You’re comfortable working in a team that deals with ambiguity You have an understanding computer science principles We're on the look out for L30 Engineers at the moment, you can read more in our Engineering Progression Framework you will be interviewed across the whole framework, so if you're not sure what level you're aiming for chat to your recruiter! 🙌 What’s in it for you: 💰Base salary range for this role is depending on experience + equity + stock options & benefits ⏰ We offer flexible working hours and trust you to 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 🌈 The application journey has 3 key steps Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible! We have some guidelines on using Artificial Intelligence (AI) to ace an application and interview at Monzo. You can read them here. There’s a detailed blog on the interview process , for extra details, hints and tips. We’ll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you don’t miss out. If you're successful in applying for this role, we'll work with you to find a start date. In some cases, there might be a delay in when you can be released from your current role so that we can make sure things continue to run smoothly. We’ll be sure to communicate this with you and keep you updated. LI-JS1 Equal opportunities for everyone Diversity 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. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2026 Diversity and Inclusion Report and 2025 Gender Pay Gap Report. 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, or veteran, 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 😊

View more...
Mobile EngineeringVia Greenhouse
Verified4 days ago

Page 1 of 5

PreviousNext