
Remote opportunity at
MonzoStaff Backend Engineer
This full-time Staff Backend Engineer role at Monzo is based in London, or can be done remotely across the UK with occasional meetings in London. Monzo…
Career Tools
About This Role
This full-time Staff Backend Engineer role at Monzo is based in London, or can be done remotely across the UK with occasional meetings in London. Monzo employs around 650 engineers among roughly 5,500 staff. Engineers work in squads that belong to collectives of around 100 people, and many collectives work on machine learning and AI, from fighting financial crime to smarter money tools. The post is pitched at the L60…
Job Description
This full-time Staff Backend Engineer role at Monzo is based in London, or can be done remotely across the UK with occasional meetings in London. Monzo employs around 650 engineers among roughly 5,500 staff. Engineers work in squads that belong to collectives of around 100 people, and many collectives work on machine learning and AI, from fighting financial crime to smarter money tools. The post is pitched at the L60 level, though the posting notes that L40 and L50 candidates are also considered, with the interview process deciding the final level.
Squad colleagues include product managers, marketers, researchers, designers, mobile and web developers, data and business analysts, and writers. The squad builds and maintains a particular part of the bank, and the work centres on testing hypotheses and improving things for customers. The backend stack named in the posting includes Go for application code, Cassandra for most persistent data, Kafka for asynchronous messaging, Envoy for remote procedure calls, Kubernetes and Docker for running services, AWS for most infrastructure and React for internal dashboards. The company also runs two physical datacentres that link to third parties.
Monzo wants backend engineers who have real experience on a technology product and who think in terms of customer outcomes and evidence-based choices. The posting values interest in distributed systems and resilient software, comfort in teams that handle uncertainty, and some background in strongly typed languages such as Go, Java, C or Scala. Formal qualifications and degrees are not required, and the company says it welcomes people from varied backgrounds.
Pay is listed at £130,000 to £170,000 plus equity, with help available for relocation and visa sponsorship. Hiring runs in three steps: an opening call, a home assignment or paired coding session, and a closing round that tests system design and conduct. The average process takes about two to three weeks. Backend hiring runs continuously, so there is no closing date.
Responsibilities
- Build and support part of the bank as a member of a cross-disciplinary squad
- Write backend services in Go and work with Cassandra, Kafka, Envoy and Kubernetes
- Collaborate with product, design, analytics and mobile or web engineers to test ideas and lift customer outcomes
- Share knowledge within the squad and across the wider collective
Requirements
- Hands-on time building server-side systems for a tech product
- A product mindset focused on customer outcomes and evidence-based decisions
- Comfort working in a team that handles uncertainty
- Interest in distributed systems and in writing resilient software
- Some working familiarity with statically typed languages like Go, Java, C or Scala
Qualifications
- No formal qualifications or degree are required for the company's engineering roles
Core Skills
Benefits
- Relocation support and visa sponsorship
- Yearly learning allowance of £1,000 for books, courses and conferences
- Flexible working hours and part-time options where possible
- Office travel costs covered for people outside London who are asked to come in
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this job based?
The role can be based in London or done remotely across the UK, with occasional meetings in London.
What is the pay?
The posting gives a salary of £130,000 to £170,000 plus equity.
What level is the role?
The listing is for an L60 Staff Backend Engineer. The posting says L40 and L50 candidates are also considered, and the interview process decides the level.
Is there a closing date?
No. The posting says backend engineers are hired on an ongoing basis, so there is no closing date.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


