Monzo

Software Engineer III

Monzo
Apply
3 months ago
Barcelona, SpainSenior

Responsibilities

  • Build and support backend services for Monzo’s banking products.
  • Collaborate with multidisciplinary squad members to solve customer and business problems.
  • Design and develop resilient software for distributed systems.
  • Make product and engineering decisions informed by customer outcomes and data.
  • Work within one of Monzo’s collectives, including Core Banking, Business Banking, Wealth, Borrowing, Growth, Payments, Platform, Fincrime, Security, or Expansion.
  • Participate in the interview process, including a take-home task or pair-coding exercise, system design, and behavioral interview.

Requirements

  • Strong experience working on the backend of a technology product.
  • Interest in building products used by customers every day.
  • A product mindset focused on customer outcomes and data-informed decisions.
  • Comfort working in a team dealing with ambiguity.
  • Interest in distributed systems and resilient software.
  • Some experience with strongly typed languages such as Go, Java, C, or Scala.
  • Formal qualifications or a degree are not required.

Benefits

  • Hybrid working model with three days per week in the Barcelona office.
  • Flexible working hours coordinated with your team.
  • Performance-linked incentive awards and additional benefits.
  • Annual €1,200 learning budget for books, training courses, and conferences.
  • Organized onboarding and support for learning Monzo’s technology stack.
Monzo

About Monzo

5,001-10,000 employees

Monzo is a UK digital bank delivering mobile app-based current accounts for individuals, teens, joint holders, and businesses, plus savings, investments, and credit. It earns revenue from interchange, subscriptions (e.g., Plus/Premium), and lending, and operates primarily under a UK banking license. Founded in 2015 and headquartered in London, the privately held company grew from a prepaid card into a full-service retail bank.

Contact me