Software Engineer III

Monzo Bank

Barcelona

Presencial

EUR 40.000 - 70.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Flexible working hours
Learning budget of €1,200 per year

Descripción de la vacante

Monzo Bank is looking for a Backend Engineer in Barcelona, Spain. In this role, you will collaborate with a diverse team to enhance the banking platform while working with technologies like Go, Cassandra, and AWS. Strong backend development experience and a product mindset are essential. Benefits include a competitive salary, flexible working hours, and a yearly learning budget of €1,200 for career development. Join us to make a real difference in banking technology.

Formación

  • Experience working on the backend of a technology product is required.
  • Comfortable working in a team that deals with ambiguity.
  • Strong interest in building resilient software.

Responsabilidades

  • Collaborate with a squad to support a part of Monzo.
  • Work within self-governing business units.
  • Engage in building products used by customers daily.

Conocimientos

Strong experience in backend technology
Product mindset
Experience with strongly-typed languages
Interest in distributed systems

Herramientas

Go
Cassandra
Kafka
Kubernetes
Docker
AWS
GCP
React

Descripción del empleo

About Our Engineering Teams

We 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‑day

This 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 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 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
What You’ll Be Working On

We 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 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
  • 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’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 You

Base 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 Opportunities

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. 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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Backend Engineer
Staff Backend Engineer

Monzo Bank • Barcelona

Presencial
EUR 50.000 - 80.000
Flexible working hours
Learning budget of €1,200 per year
Equity and stock options
Senior Software Engineer
Senior Software Engineer

Monzo Bank • Barcelona

Presencial
EUR 50.000 - 80.000
Competitive salary
Equity and stock options
Flexible working hours
+1
Android Engineer
Android Engineer

Visa Hunt • Barcelona

Híbrido
EUR 55.000 - 85.000
Learning budget €1,200 annually
Flexible working hours
Engineering Manager
Engineering Manager

Visa Hunt • Barcelona

Híbrido
EUR 120.000 - 150.000
Hybrid work model
Learning budget €1,200/year
Office in Barcelona
Engineering Manager
Engineering Manager

Monzo • Barcelona

Presencial
EUR 120.000 - 160.000
Learning budget €1,200 per year
Flexible working hours
Senior Data Scientist
Senior Data Scientist

Monzo • Barcelona

Híbrido
EUR 90.000 - 130.000
Learning budget
Flexible hours
Payment Operations Manager
Payment Operations Manager

Monzo • Madrid

Presencial
EUR 53.400 - 65.000
Hybrid work model
Travel opportunities
Learning budget
+2
Android Engineer
Android Engineer

Monzo Bank • Barcelona

Presencial
EUR 45.000 - 65.000
Incentive Awards tied to performance
Flexible working hours
Learning budget of €1,200
Risk Assurance Manager
Risk Assurance Manager

Monzo • Madrid

Presencial
EUR 53.000 - 65.000
Salary range
Hybrid work model
Annual leave 38 days
+3
Enterprise Risk Manager
Enterprise Risk Manager

Monzo • Barcelona

Híbrido
EUR 53.000 - 65.000
Base salary €53,000 – €65,000
Incentive awards tied to performance
Hybrid working model
+4