Python Engineer

Zego is a company that offers low-priced insurance for good drivers, focusing on changing traditional motor insurance to be less complicated and expensive.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance

Description For Python Engineer

At Zego, we're on a mission to offer the lowest priced insurance for good drivers. Since 2016, we've been changing traditional motor insurance to be less complicated and expensive. We serve various drivers, from van drivers and gig workers to everyday car drivers. We've sold tens of millions of policies and raised over $200 million in funding.

We're seeking a Mid-Level Python Engineer with 2-4 years of hands-on experience in software development. The ideal candidate will have strong skills in Python Object-Oriented programming, problem-solving abilities, and a passion for writing efficient, clean, and maintainable code.

Key Responsibilities:

  • Develop, test, and maintain Python code for various applications
  • Analyze and solve complex programming problems
  • Collaborate with cross-functional teams
  • Write clear, concise, and well-documented code
  • Contribute to code reviews
  • Continuously learn and adapt to new technologies

Requirements:

  • 2-4 years of experience in Python development
  • Strong understanding of Python fundamentals
  • Excellent problem-solving skills
  • Familiarity with version control systems (e.g., Git)
  • Basic knowledge of testing frameworks
  • Strong analytical skills and attention to detail
  • Understanding of SQL and document databases

Benefits:

  • Market-competitive salary
  • Private medical insurance
  • Company share options
  • Generous holiday allowance
  • Wellbeing benefits
  • Hybrid work model (at least one day a week in the central London office)

Zego offers a friendly and inclusive work environment where people can reach their full potential and achieve extraordinary things. We value diversity and do not discriminate based on race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.

Last updated 18 days ago

Responsibilities For Python Engineer

  • Develop, test, and maintain Python code for various applications
  • Analyze and solve complex programming problems
  • Collaborate with cross-functional teams
  • Write clear, concise, and well-documented code
  • Contribute to code reviews
  • Continuously learn and adapt to new technologies

Requirements For Python Engineer

Python
  • 2-4 years of experience in Python development
  • Strong understanding of Python fundamentals
  • Excellent problem-solving skills
  • Familiarity with version control systems (e.g., Git)
  • Basic knowledge of testing frameworks
  • Strong analytical skills and attention to detail
  • Understanding of SQL and document databases

Benefits For Python Engineer

Medical Insurance
Equity
  • Market-competitive salary
  • Private medical insurance
  • Company share options
  • Generous holiday allowance
  • Wellbeing benefits

Interested in this job?

Jobs Related To Zego Python Engineer

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, developing telecom services for global satellite broadband connectivity.

Software Development Engineer - II

Software Development Engineer II position at Amazon's Alexa Data Services team, focusing on AI and machine learning data services development.

Software Development Engineer, FAE

Amazon seeks a Software Development Engineer to build innovative Finance Allocation Engine, offering competitive salary and opportunity to work on enterprise-scale financial systems.

Software Development Engineer, Amazon Q Business

Join Amazon Q Business as a Software Development Engineer II to build innovative generative AI solutions for enterprise productivity, working with advanced AI systems and cloud technologies.

Software Dev Engineer II

Build and maintain financial systems for Amazon Kindle's global publishing platform, focusing on royalty payments and reporting systems.