Principal Backend Engineer

Principal Backend Engineer

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Joinhorizon

At a Glance

  • Tasks: Lead engineering teams to shape Monzo's tech direction and solve impactful problems.
  • Company: Join Monzo, a forward-thinking fintech revolutionising banking for everyone.
  • Benefits: Competitive salary, performance bonuses, flexible hours, and a £1,000 learning budget.
  • Other info: Remote work options available within the UK and a supportive, inclusive culture.
  • Why this job: Make a real difference in people's lives while working with cutting-edge technology.
  • Qualifications: Proven experience in leading complex systems and mentoring engineers.

The predicted salary is between 80000 - 100000 £ per year.

We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. 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.

Role Overview

A Principal Engineer at Monzo is a hands‑on engineering leadership (IC) position. You’ll partner with Engineering and Product Leaders to shape the technical and product direction of Monzo, guiding a collective of 100+ engineers and driving alignment with company‑wide priorities. You’ll remain hands‑on in coding and architecture for complex, high‑risk or novel areas, identify high‑leverage opportunities, mobilise teams, lead architectural direction, set a high bar for technical excellence, and mentor senior engineers and future leaders.

Responsibilities

  • Partner with and guide Engineering and Product Leaders to shape the technical and product direction of Monzo, providing company‑shaping leadership across collectives and driving alignment with company‑wide priorities.
  • Remain hands‑on in both coding and architecture where it adds the most leverage, especially in complex, high‑risk or novel areas.
  • Actively identify high‑leverage opportunities for Monzo and set the direction of engineering effort toward the most impactful outcomes.
  • Mobilise teams across Monzo around high‑impact problems, creating clarity, alignment and momentum, injecting urgency, or slowing things down to ensure safety and long‑term sustainability.
  • Lead and influence architectural direction for the most complex systems, driving consistency and reuse across domains, aligning local decisions with the broader system strategy.
  • Set and uphold a high bar for technical excellence across Monzo, identifying and driving improvements in quality, reliability and scalability, and fostering a culture where engineers hold each other to that standard.
  • Proactively mentor, sponsor and develop senior engineers and future leaders, multiplying your impact by enabling others to operate at a higher level.

What you’ll be using / working on

We rely heavily on the following tools and technologies:

  • Go to write our application code.
  • AWS for most of our production infrastructure and GCP for most of our data infrastructure.
  • Feast for storing our features along a variety of tools to train and deploy models.

Qualifications

  • Track record of leading complex, high‑impact systems and driving technical direction across multiple teams, domains or business areas.
  • Think in multi‑year horizons to look around corners and build for the future, identifying opportunities before they present themselves.
  • Strong technical judgment combined with product and business awareness, making pragmatic trade‑offs.
  • Experience working on large‑scale backend, distributed or data‑intensive systems.
  • Comfortable operating in ambiguous problem spaces, helping teams define direction and execute.
  • Influence and align senior stakeholders across engineering, product and beyond.
  • Caring about outcomes and impact, using data to guide decisions and iterate.
  • Enjoy mentoring and raising the bar for other engineers.

Benefits

  • Unique role with base salary and incentive awards tied to performance, share options and benefits.
  • Help with relocation to the UK.
  • Sponsor your visa.
  • Open to distributed working within the UK, with ad‑hoc meetings in London.
  • Flexible working hours and trust to work enough hours to do your job well.
  • £1,000 learning budget each year for books, training courses and conferences.
  • Set up to work from home; all employees receive a MacBook and, for fully remote workers, extra support for home‑office setup.

Location & Salary

Location: London, UK (remote within the UK also possible). Salary and bonus packages are negotiable and will be discussed during the interview process.

Equal Opportunity

Diversity and inclusion are a priority for us and we’re making sure we have support for all of our people to grow at Monzo. We’re an equal opportunity employer. All applicants will be considered for employment without regard to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin or veteran, neurodiversity or disability status.

Principal Backend Engineer employer: Joinhorizon

Monzo is an exceptional employer that prioritises innovation and inclusivity, offering a unique opportunity for Principal Backend Engineers to lead impactful projects in a dynamic environment. With a strong focus on employee growth, flexible working arrangements, and a generous learning budget, Monzo fosters a culture of collaboration and technical excellence, making it an ideal place for those looking to make a meaningful difference in the world of finance.

Joinhorizon

Contact Details:

Joinhorizon Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Backend Engineer

Tip Number 1

Network like a pro! Reach out to current or former employees at Monzo on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by diving deep into Monzo's tech stack. Familiarise yourself with Go, AWS, and GCP. Show us that you’re not just a fit for the role but also passionate about what we do!

Tip Number 3

Practice coding challenges and system design questions. We want to see how you think and solve problems, so get comfortable explaining your thought process as you tackle complex scenarios.

Tip Number 4

Don’t forget to showcase your leadership skills! Be ready to discuss how you've mentored others and driven technical direction in past roles. We love seeing candidates who can inspire and elevate their teams.

We think you need these skills to ace Principal Backend Engineer

Go
AWS
GCP
Architectural Direction
Technical Leadership
Mentoring
Distributed Systems

Some tips for your application 🫡

Show Your Passion for Problem-Solving:When you write your application, let us see your enthusiasm for tackling complex problems. Share examples of how you've made a difference in previous roles and how you align with our mission to change lives through innovative solutions.

Be Specific About Your Technical Skills:We want to know what tools and technologies you’ve worked with! Highlight your experience with Go, AWS, or any other relevant tech. The more specific you are, the better we can understand how you’ll fit into our engineering team.

Demonstrate Leadership Experience:As a Principal Engineer, you'll be guiding teams and shaping technical direction. Use your application to showcase your leadership skills and experiences. Talk about how you've influenced others and driven projects to success.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Joinhorizon

Know Your Tech Stack

Familiarise yourself with the tools and technologies mentioned in the job description, especially Go, AWS, and GCP. Be ready to discuss your experience with these technologies and how you've used them in past projects.

Showcase Leadership Experience

Prepare examples of how you've led complex systems and influenced technical direction across teams. Highlight specific instances where you mobilised teams around high-impact problems and drove alignment with company priorities.

Emphasise Problem-Solving Skills

Be ready to discuss how you approach ambiguous problem spaces. Share examples of how you've defined direction and executed solutions, using data to guide your decisions and iterate on outcomes.

Mentorship Matters

Since mentoring is a key part of the role, think of ways you've supported and developed other engineers. Prepare to talk about how you've raised the bar for technical excellence and fostered a culture of collaboration and growth.