Technical Lead

Technical Lead

Full-Time 80000 - 100000 € / year (est.) No home office possible
Marshmallow

At a Glance

  • Tasks: Lead a team to build scalable and reliable customer flows in motor insurance.
  • Company: Join Marshmallow, a forward-thinking company focused on innovative motor insurance solutions.
  • Benefits: Enjoy flexible working, competitive bonuses, and a personal benefits budget.
  • Other info: 33 days holiday, mental wellbeing support, and opportunities for professional growth.
  • Why this job: Make a real impact while mentoring engineers and driving technical excellence.
  • Qualifications: 8+ years in software engineering and 2+ years as a Technical Lead required.

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

About the Growth Team

The Growth team’s mission is to bring Marshmallow motor insurance to as wide an audience as possible. We focus on ensuring coverage meets the needs of a broad range of UK drivers and clearly communicate the value of Marshmallow’s offering to them, thereby growing our customer base, top line, and profitability.

Role

We’re looking for a Technical Lead – Backend to join our cross‑functional team of Engineers, Data Scientists, Data Analysts, Product Managers, and an Engineering Manager.

What you'll be doing:

  • Lead engineers within a product team to build scalable, reliable, and fault‑tolerant customer flows, including mid‑term adjustments and cancellations.
  • Manage and execute ambiguous technical solutions with appropriate urgency to deliver business impact.
  • Create and promote efficiency and speed within the team by improving existing solutions and developing new ones.
  • Partner with stakeholders to understand requirements and deliver functionality iteratively.
  • Mentor engineers from Junior to Senior levels, supporting their development through feedback and growth opportunities.
  • Originate and review architectural designs to meet Marshmallow’s growing scale.
  • Work closely with the Engineering Manager 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 developing and scaling complex microservices systems.
  • Previous experience identifying, analysing, and resolving system availability, reliability, and performance issues.
  • Experience mentoring and guiding engineers across development levels.
  • Strong expertise in an object‑oriented language, preferably Java, and a willingness to learn more.

Perks of the job:

  • Flexible working: Spend 3 days a week with your team in our new collaborative London office.
  • Sabbatical Leave: Get a 4‑week fully paid sabbatical after being with us for 4 years.
  • Work From Anywhere: 4 weeks of work from anywhere, with no office requirement.
  • Competitive bonus scheme.
  • Flexible benefits budget: £50 per month to spend on a personal benefits budget.
  • Learning and development: Personal budget for books and training courses; 2 learning days a year.
  • Mental wellbeing support: Access therapy and mental health sessions through Oliva.
  • Private health care: Benefits through Vitality, including reduced gym membership and smartwatch discounts.
  • Medical cash plan: Assistance with dental, optical, and physiotherapy costs.
  • Tech scheme: Get the latest tech for less.

Other benefits:

  • 33 days holiday (including bank holidays), pension, cycle to work scheme, monthly team socials and company‑wide socials every month.

Our process:

  • Initial call with Tech Talent Acquisition team (30–45 minutes).
  • Tech interview with two engineers focused on pair programming, systems design, and operational excellence (1 hour 30 minutes).
  • Past experience and culture interview with an engineering manager, checking alignment with our mission and values (1 hour 30 minutes).

Background checks:

We’ll carry out standard background checks, including a DBS and a Cifas check.

Diversity of thought:

We are committed to hiring fairly, regardless of background, identity or experience. If you see yourself in this role, we encourage you to apply.

Technical Lead employer: Marshmallow

Marshmallow is an exceptional employer that fosters a collaborative and innovative work culture, particularly within our Growth team in London. We offer flexible working arrangements, generous sabbatical leave, and a strong focus on employee development through personal training budgets and learning days. With a commitment to mental wellbeing and a range of competitive benefits, we empower our employees to thrive both personally and professionally while contributing to the growth of our motor insurance offerings.

Marshmallow

Contact Detail:

Marshmallow Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Technical Lead

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Marshmallow. A friendly chat can sometimes lead to a referral, which is always a bonus!

Tip Number 2

Prepare for the tech interview by brushing up on pair programming and systems design. Practise with a friend or use online platforms to simulate the experience. The more comfortable you are, the better you'll perform!

Tip Number 3

Show off your mentoring skills! Think of examples where you've guided junior engineers or improved team efficiency. This will resonate well with the role's focus on leadership and development.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Marshmallow.

We think you need these skills to ace Technical Lead

Software Engineering
Technical Leadership
Microservices Architecture
System Availability Analysis
Reliability Engineering
Performance Issue Resolution
Mentoring and Coaching

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Technical Lead role. Highlight your experience with microservices and mentoring, as these are key for us. Use specific examples that showcase your skills and achievements.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share why you're excited about joining our Growth team and how your background aligns with our mission. Keep it engaging and personal – we want to get to know you!

Showcase Your Technical Skills:In your application, don’t forget to mention your expertise in object-oriented languages, especially Java. We’re looking for someone who can hit the ground running, so be clear about your technical capabilities.

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’s super easy!

How to prepare for a job interview at Marshmallow

Know Your Tech Inside Out

As a Technical Lead, you’ll need to demonstrate your expertise in software engineering and microservices. Brush up on your knowledge of Java and be ready to discuss your past projects. Prepare to explain how you've tackled system reliability and performance issues.

Showcase Your Leadership Skills

This role involves mentoring engineers and leading a team. Be prepared to share examples of how you've supported the growth of others in your previous roles. Highlight your experience in managing technical solutions and how you’ve fostered collaboration within teams.

Understand the Business Impact

Marshmallow is focused on growing its customer base and profitability. Familiarise yourself with their mission and think about how your technical decisions can drive business outcomes. Be ready to discuss how you’ve previously aligned technical projects with business goals.

Prepare for Cultural Fit Questions

The interview process includes a culture interview to check alignment with Marshmallow’s values. Reflect on your own values and experiences, and think about how they align with the company’s mission. Be honest and authentic in your responses to show you’re a good fit for the team.