Remote Senior Backend Engineer
Role details
Job location
Tech stack
Job description
- Work with our team to make a difference to our customers.
- Build and support a specific part of our banking platform as a backend engineer.
- Collaborate in a squad with product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers, and others.
- Contribute to one of our wider collectives across areas such as Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security, or Expansion.
- Work on technically varied systems and services, including application code, storage, messaging, infrastructure, and internal tools.
- Take part in our interview process, including an initial call, a take-home task or pair coding exercise, and a final interview with system design and behavioural interviews.
Technologies:
- Backend
- Support
- Java
- Mobile
- Scala
- Security
- Web
- AI
- AWS
- Cloud
- Cassandra
- DevOps
- Docker
- GCP
- GitHub
- Golang
- HTTP
- Kafka
- Kubernetes
- Machine Learning
- React
More:
We are Monzo, and we are on a mission to make money work for everyone by replacing confusing traditional banking with a simpler, more helpful experience. Over the past 10 years, we have grown from a prepaid card into a full UK banking platform offering personal and business accounts, joint accounts, accounts for 16-17 year olds, a free kids account, credit cards, savings, investments, and pension combining. We are a technology-driven company with around 400 engineers building our in-house banking platform, and we encourage collaboration across disciplines, open source contribution, and learning through our engineering blog. This role can be based in our London office or remotely anywhere in the UK, with flexible working, no mandated office attendance, support for UK relocation and visa sponsorship, and a learning budget of £1,000 per year. We also offer performance-linked incentive awards and a broad benefits package, and we are committed to building an inclusive, diverse workplace where everyone can do their best work.
Requirements
- We are looking for strong experience working on the backend of a technology product.
- We want someone with a product mindset who cares about customer outcomes and data-informed decisions.
- We are looking for someone comfortable working in a team that deals with ambiguity.
- We want interest in distributed systems and writing resilient software.
- We value some experience with strongly typed languages such as Go, Java, C, or Scala.
- We do not require formal qualifications or a degree for this role.