Zego logoZego logo

Lead Backend Engineer

ZegoRemote — United Kingdom
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Manager

Qualifications

To excel in this role, you should possess:Proven experience in backend engineering, particularly in cloud-native environments. Strong proficiency in Python, with a solid understanding of other programming languages being a plus. Experience in leading teams and mentoring junior engineers. Exceptional problem-solving skills and a keen eye for detail. A passion for continuous improvement and a desire to stay updated with industry trends.

About the job

About Us

At Zego, we believe that traditional motor insurance is holding good drivers back. It's often overly complicated, expensive, and fails to consider how well you actually drive.

Since our inception in 2016, we've been on a mission to transform motor insurance. Our goal at Zego is to provide the most affordable insurance options for responsible drivers.

Whether you're a van driver, gig worker, or an everyday car driver, our customers are at the core of everything we do.

To date, we've sold tens of millions of policies and secured over $200 million in funding. We're just getting started!

About the Role

We are seeking a Lead Backend Engineer to help shape the future of Zego's platforms and services. This position is ideal for individuals who excel at solving complex problems, operate at scale, and are eager to take on a technical leadership role within a cross-functional product team.

As a Lead Engineer at Zego, you will leverage your extensive backend expertise to drive delivery, influence architectural decisions, and mentor fellow engineers. You will play a vital role in evolving our microservices ecosystem, ensuring we build resilient, scalable, and impactful software.

Your Responsibilities

  • Lead multiple engineers within the same team or workstream, guiding their efforts to deliver user value and pursue business opportunities.
  • Design, develop, and own Python microservices that power our insurance platform, ensuring they are secure, observable, and scalable.
  • Facilitate architectural discussions and decisions across various teams to shape the future of our backend systems.
  • Promote engineering excellence, including testability, reliability, scalability, and clean code practices.
  • Collaborate with engineers, product managers, designers, and data analysts to deliver user and business value swiftly.
  • Coordinate the delivery of large, complex technical initiatives with clarity and impact.
  • Actively mentor and coach engineers, sharing context, feedback, and support to elevate performance.
  • Identify challenges, investigate root causes, and implement practical solutions autonomously.
  • Continuously enhance team workflows, including CI/CD pipelines and incident response.
  • Stay curious about how AI can improve our work, adopting tools and processes that enhance productivity and insight.

About You

  • You are a proficient backend engineer with hands-on experience in building cloud-native microservices (Python preferred, but we welcome strong experience in other languages).

About Zego

Zego is revolutionizing motor insurance by providing innovative and affordable solutions tailored to good drivers. With a mission to simplify insurance, we are committed to putting our customers first and delivering exceptional value.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.