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).
