Enable job alerts via email!

Senior Software Engineer (Python)

Zego

London

Hybrid

GBP 60,000 - 90,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the insurance sector is seeking a Senior Software Engineer with strong Python skills to join their London team. The role involves developing and maintaining applications, solving complex problems, and collaborating with teams. Zego values a friendly, inclusive environment and offers a hybrid working model, competitive salaries, and various benefits to support employee growth and wellbeing.

Benefits

Private medical insurance
Share options
Generous holidays
Wellbeing benefits
Annual hybrid working contribution

Qualifications

  • Strong Python skills or significant backend experience in another language.
  • Solid understanding of data structures, algorithms, and OOP.
  • Familiarity with testing frameworks and debugging approaches.

Responsibilities

  • Develop, test, and maintain Python code for various applications.
  • Analyze, troubleshoot, and resolve complex programming issues.
  • Collaborate with cross-functional teams to gather requirements.

Skills

Python
Problem Solving
Analytical Skills
Collaboration

Tools

Git

Job description

Join to apply for the Senior Software Engineer (Python) 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 by offering the lowest priced insurance for good drivers.

Our customers range from van drivers and gig workers to everyday car drivers, and they are at the heart of everything we do.

We have sold tens of millions of policies and raised over $200 million in funding. And we're only just getting started.

About the role

We are seeking a skilled Software Engineer with strong hands-on experience in backend development, particularly in Python and object-oriented programming. You enjoy solving complex technical problems, writing clean, maintainable code, and working on systems at scale. This role emphasizes general programming skills over framework-specific knowledge and is ideal for engineers who excel in building reliable systems and contributing to architectural decisions.

What you will be doing
  1. Develop, test, and maintain Python code for various applications.
  2. Analyze, troubleshoot, and resolve complex programming issues.
  3. Collaborate with cross-functional teams to gather requirements and deliver structured solutions.
  4. Write clear, concise, and well-documented code following industry best practices.
  5. Participate in code reviews, providing constructive feedback to ensure quality.
  6. Continuously learn and adapt to new technologies and practices.
About you
  1. Strong Python skills or significant backend experience in another language with a keen interest in Python.
  2. Solid understanding of Python fundamentals, data structures, algorithms, and OOP.
  3. Excellent problem-solving skills and ability to work independently.
  4. Familiarity with version control systems like Git.
  5. Basic knowledge of testing frameworks and debugging/refactoring approaches.
  6. Ability to thrive in a fast-paced environment with changing requirements.
  7. Strong analytical skills and attention to detail.
  8. Interest in software optimization and performance tuning.
  9. Understanding of SQL and document databases.
  10. Collaborative mindset with excellent communication skills.
  11. Curiosity about how AI can enhance work, with a willingness to experiment, learn, and apply new tools.
What it's like to work at Zego

Joining Zego is a career-defining move. We foster a culture where everyone can reach their full potential and achieve extraordinary things.

Our teams are spread across the UK and Europe, united by a drive to get things done. We value a friendly, inclusive environment where we support each other and celebrate wins.

We encourage continuous learning, growth, and the freedom to steer your career. Our diverse team embraces challenges, learns from mistakes, and strives to be the best.

How we work

We operate with a hybrid model, requiring at least one day a week in our London office. This approach balances collaboration with flexibility, supporting a healthy work-life balance.

Our approach to AI

We believe AI can significantly improve our work. We promote curiosity and intentionality in leveraging AI tools to drive practical impact, providing support and resources for meaningful work.

We offer competitive salaries, private medical insurance, share options, generous holidays, and wellbeing benefits. An annual hybrid working contribution is also available to support your travel or personal development.

We are committed to diversity and equal opportunity, valuing all backgrounds and perspectives.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Python Development - London

Fitch Ratings

London

Hybrid

GBP 70.000 - 100.000

17 days ago

Senior Software Engineer (Python/AWS)

LocalStack

London

On-site

GBP 70.000 - 90.000

19 days ago

Senior Software Engineer, Python Development - London

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group

London

Hybrid

GBP 70.000 - 90.000

17 days ago

Senior Software Engineer (Python/React)

JR United Kingdom

London

Hybrid

GBP 80.000 - 120.000

20 days ago

Senior Software Engineer, Python Development - London

Fitch Group

London

Hybrid

GBP 70.000 - 100.000

16 days ago

Senior Software Engineer - Python & AWS (Remote) Remote, UK

Quantum Base Limited

London

Hybrid

GBP 60.000 - 90.000

20 days ago

Software Engineer - Python/Golang - Kubernetes

Canonical

London

Remote

GBP 50.000 - 70.000

12 days ago

Python Engineer - Short term contract

JR United Kingdom

London

Remote

GBP 75.000 - 150.000

12 days ago

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Basildon

Remote

GBP 80.000 - 120.000

6 days ago
Be an early applicant