Taro Logo

Senior Software Engineer

Insurance technology company offering innovative motor insurance solutions, having raised over $200 million in funding.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance · Insurance

Job Description

Zego, a pioneering insurtech company that has raised over $200 million in funding, is revolutionizing motor insurance by making it simpler and more affordable for good drivers. They're seeking a Senior Software Engineer to join their backend engineering team. The role focuses on developing Python microservices in a cloud-based architecture, emphasizing engineering excellence and system scalability. The position offers a flexible hybrid working model based in London, with options for remote work. The ideal candidate will bring strong backend development experience, though specific Python expertise isn't mandatory. The company culture emphasizes inclusivity, professional growth, and work-life balance. They're particularly interested in candidates who can leverage AI tools effectively and contribute to their mission of transforming the insurance industry. The role offers comprehensive benefits including medical insurance, equity options, and professional development support. Zego's engineering team focuses on building reliable, well-tested systems that deliver real value to their growing customer base.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Develop, test, deploy and own Python microservices that deliver business and user value
  • Solve complex problems with reliable, well-tested, resilient, and observable software
  • Work closely with Engineers, Product Managers and other cross-functional partners
  • Write clear, concise, and well-documented code
  • Contribute to code reviews
  • Continuously improve and influence team strategy

Requirements For Senior Software Engineer

Python
  • Strong Computer Engineering skills with experience in building and maintaining backend systems and cloud microservices
  • Strong understanding of programming fundamentals, data structures, algorithms, and OOP
  • Experience with version control systems and CI/CD pipelines
  • Knowledge of testing frameworks and debugging
  • Understanding of SQL and document databases
  • Strong analytical skills and attention to detail
  • Excellent problem-solving skills
  • Collaborative mindset with excellent communication skills

Benefits For Senior Software Engineer

Medical Insurance
Equity
  • Market-competitive salary
  • Private medical insurance
  • Company share options
  • Generous holiday allowance
  • Wellbeing benefits
  • Annual flexible hybrid working contribution
  • Personal development support

Related Jobs

Senior Scala Engineer

Senior Scala Engineer position at Zego, building scalable insurance technology solutions with competitive benefits and flexible remote work options.

Senior Scala Engineer

Senior Scala Engineer position at Zego - Remote role in UK focusing on backend development and data engineering using Scala.

Senior Customer Experience Engineer - App Services

Senior Customer Experience Engineer position at Microsoft focusing on Azure cloud services support, troubleshooting, and customer success, with hybrid work options in Reading, UK.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable solutions for cloud infrastructure and accelerated compute applications.

Senior Backend Engineer

Senior Backend Engineer position at Yapily, developing scalable financial services infrastructure in London with hybrid working options.