Join to apply for the Backend Software Engineer role at Zego
About us
At Zego, we know that traditional motor insurance holds good drivers back. It\’s too complicated, too expensive, and it doesn\’t take into account how well you actually drive.
Since 2016, we\’ve been on a mission to change that. Our goal is to offer the lowest-priced insurance for good drivers.
Our customers range from van drivers and gig workers to everyday car owners — they are the core of our work.
We have sold tens of millions of policies and raised over $200 million in funding. And we\’re just getting started.
About the role
We are seeking a skilled Mid-Level Software Engineer with 2-4 years of hands-on experience in software development. You should have a solid grounding in Python and object-oriented programming, a strong problem-solving mindset, and a passion for writing clean, efficient, and maintainable code. This role emphasizes general programming competence over framework expertise, ideal for a developer who enjoys solving technical challenges.
What you will be doing
- Develop, test, and maintain Python code for various applications
- Analyze, troubleshoot, and resolve complex programming issues
- Collaborate with cross-functional teams to gather requirements and deliver structured solutions
- Write clear, concise, and well-documented code following industry best practices
- Participate in code reviews, providing constructive feedback to ensure quality
- Continuously learn and adapt to new technologies and practices
About you
- 2-4 years of experience in Python development (experience in other backend languages is welcome if you are open to Python)
- Strong understanding of Python fundamentals, including data structures, algorithms, and OOP
- Excellent problem-solving skills and ability to work independently
- Familiarity with version control systems like Git
- Basic knowledge of testing frameworks and debugging/refactoring skills
- Ability to thrive in a fast-paced environment with changing requirements
- Strong analytical skills and attention to detail
- Interest in software optimization and performance tuning
- Understanding of SQL and document databases
- Collaborative mindset with good communication skills
What it\’s like to work at Zego
Joining Zego is a career-defining move. We foster a culture of growth, innovation, and collaboration. Our teams are spread across the UK and Europe, united by a drive to excel. We value diversity and inclusion, and everyone has the opportunity to make a real impact.
We offer a friendly, inclusive environment with plenty of opportunities to learn and grow, and the freedom to steer your career path.
Our team embraces differences, challenges each other, and celebrates successes together. We believe in making insurance matter.
How we work
We operate a hybrid model, requiring at least one day a week in our London office. We believe this balance fosters collaboration and flexibility, supporting work-life harmony.
Our benefits include a competitive salary, private medical insurance, stock options, generous holidays, wellbeing benefits, coverage for company events, and travel contributions.
We are an equal opportunity employer, valuing diversity and committed to non-discrimination based on race, religion, gender, sexual orientation, age, marital status, or disability.
Additional details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and IT
- Industries: Technology, Internet
#J-18808-Ljbffr
Contact Detail:
Zego Recruiting Team