workinengineering
Browse
workinengineering

Curated engineering jobs in Europe. Built to support the career path of engineering people at European companies across the EU, UK and EMEA.

Jobs

  • Browse all jobs
  • Remote jobs
  • Jobs in Germany
  • Jobs in Netherlands
  • Jobs in the UK

About us

  • About
  • Contact
  • Privacy
  • Terms
  • Cookies

© 2026 workinengineering.eu — Made in Europe.

  • LinkedIn
  • X
  • Email
workinengineering
Browse
  1. All roles
  2. Marshmallow
  3. Technical Lead
Marshmallow logo
Marshmallow

Technical Lead

RemoteLeadLondon, the United KingdomFinTechB2B SaaS

Our Take

Lead backend engineers to build scalable financial services for millions of drivers.

What you’ll do

  • Lead engineers in product teams
  • Build scalable, reliable customer flows
  • Manage ambiguous technical solutions
  • Create and promote team efficiency
  • Partner with stakeholders on requirements
  • Mentor engineers (Junior to Senior)
  • Originate and review architectural designs

What they’re looking for

  • 8+ years software engineering experience
  • 2+ years Technical Lead experience
  • Experience scaling microservices
  • Experience resolving system issues
  • Experience mentoring engineers
  • Strong OO language expertise (Java preferred)

What you get

  • 3 days/week in London office
  • 4-week paid sabbatical after 4 years
  • 4 weeks work from anywhere
  • Competitive bonus scheme
  • £50/month flexible benefits budget
  • Personal learning budget
  • 2 learning days per year
  • Mental wellbeing support

Skills & Focus Areas

  • Java
  • microservices
  • AWS
  • Docker
  • TypeScript
  • React
  • Python
  • SQL

As posted by Marshmallow

We’re on a mission to make migration easy.

We started building Marshmallow in 2017. Since then, we’ve grown from 3 to 700+ people, gained unicorn status, raised ~£140M over three funding rounds, turned profitable, insured millions of drivers and lent millions in car loans.

But we’re only just getting started. Our goal is to become one of the largest financial services providers in the world. Over the next 10 years we’ll grow exponentially, not only by scaling our existing products, but also by building new ones.

To achieve our goals we need incredibly ambitious, commercially driven people who never settle for ‘good enough’. Marshmallowers are hungry for autonomy and ownership, and would rather improve than coast. Everyone raises standards and has an impact, with a focus on collective success over self-interest.

We’ve created an environment where curious, tenacious people win and grow together. If that sounds motivating, this could be the place for you.

Engineering at Marshmallow

Our engineers are at the heart of the solutions. They work on product builds from start to finish, solving lots of challenges to help us build fast and scale up! Our engineers cover a range of skills across frontend, backend, full stack, iOS and android, and work alongside designers, data scientists, researchers and product managers within our product teams.

Our product teams include: Renewals, Growth and Claims to name a few! Each team sets its own roadmap, owns the build and maintenance of products E2E and actively pushes the codebase forward for scale.

If you're curious about our Engineering culture and ways of working, check out the Engineering Handbook.

Our Tech Stack

Backend and Infrastructure: Latest Java μService, Spring Boot with Spring Cloud, Dynamodb, Terraform, Docker, AWS Fargate, Datadog, Opslevel, and TeamCity.

Frontend and Mobile: TypeScript, CSS-in-JS (Styled Components), React, Redux, Redux Hooks, and other modern state management libraries. Kotlin on Android and Swift on iOS.

Data Analytics / Engineering: SQL, Python, Snowflake, dbt, Airflow & Looker

AI at Marshmallow: Sierra.ai for conversational AI, Python and LangChain for agentic AI solutions, Sagemaker and MLflow for Machine Learning, Cursor and Claude Code for developer productivity.

London (hybrid, 3 days in office)

Please note we are not in a position to offer sponsorship and/or a visa for this position.

About the Growth Team you’ll be joining 

The Growth team’s mission is to bring Marshmallow motor insurance to as wide an audience as possible. We do this by ensuring we have cover that meets the needs - both mainstream and niche - of a huge range of UK drivers, and by ensuring the value of Marshmallow’s offering is clearly communicated to them. In doing so, we contribute to growing Marshmallow’s customer-base, and growing our top line and profitability. 

You'll be at the heart of Marshmallow's growth efforts, collaborating closely with Product, Data, and our users to deeply understand customer needs, solve challenges across our products, and deliver an inclusive, seamless, and impactful experience that drives business growth!

We’re looking for a Technical Lead - Backend to join our cross-functional team together with a Engineers, Data Scientist, Data Analyst, Product Manager and an Engineering Manager.

What you'll be doing

  • Lead engineers within a product team to build scalable, reliable and fault tolerant customers flows, including midterm adjustments and cancellations

  • Manage and execute ambiguous technical solutions with appropriate sense of urgency to deliver impact to the business

  • Create and promote efficiency and speed within the team by improving existing solutions and developing new ones

  • Partner with stakeholders to understand requirements, build and deliver functionality iteratively

  • Mentor engineers from Junior to Senior levels of experience, supporting their development through feedback and sharing opportunities

  • Both originate and review architectural designs to meet Marshmallow’s growing scale

  • Work closely with the EM to champion and roadmap technical debt investment

What we’re looking for from you

  • 8+ years of software engineering experience

  • 2+ years of experience as a Technical Lead

  • Strong experience with developing and scaling complex microservices systems

  • Previous experience with identifying, analysing, and resolving system availability, reliability, and performance issues

  • Experience mentoring and guiding more engineers with a range of experience

  • Strong expertise in any OO language, preferably in Java and the eagerness to learn more

Perks of the job

  • Bonus scheme designed to reward high performance

  • Private medical insurance with Vitality, mental health support with Oliva

  • Personal learning budget and 2 dedicated L&D days a year

  • Monthly flexible benefits budget to spend as you choose

  • 25 days holiday plus bank holidays

  • 4 weeks Work From Anywhere per year

Our process

We break it up into 3 stages:

  • Initial call with Tech Talent Acquisition team (30-40 mins)

  • A past experience & culture interview with one of our engineering managers to check that your ways of working aligns with our processes, mission and values (45 minutes)

  • A technical interview which is centred around pair programming, systems design and operational excellence questions (90 minutes)

We’ll let you know if you’re invited to an interview or not. But, as a small team with a lot of applications to consider, we can’t give individual feedback on each application.

Background checks
As part of our commitment to maintaining a safe and trustworthy environment, we’ll carry out standard background checks, including a DBS and a Cifas check. These help ensure there are no ongoing criminal proceedings and support the prevention of fraud and other forms of serious misconduct. If anything of concern is identified, it may affect your eligibility for certain roles or services. Feel free to ask our Talent Acquisition team if you have any questions about this!

#LI-OK1

Diversity of thought

We know the best ideas come from having different perspectives in the room - and we're committed to hiring fairly, regardless of background, identity or experience. If you see yourself in this role, we'd encourage you to apply.

Heads up: this position seems fulfilled or closed in the past 90 days.

Last confirmed active on 1 May 2026. You can still view the role details, but expect the apply link may no longer accept new candidates.

Location
London, the United Kingdom
Work mode
Remote
Track
IC + Manager
Seniority
Lead
PostedMay 1
Marshmallow logo
Marshmallow
marshmallow.com
View all 3 Marshmallow roles →

Was this listing helpful?