Lead Python Engineer

Lead Python Engineer

Employment Type: Permanent
Location: London - Hybrid (3 days in the office)
Salary: £90,000 - £105,000 + benefits and bonus

About the Client

Our client is a leading specialist insurance provider, recognised for its innovative approach to technology and data. Operating globally, they develop digital platforms supporting underwriting and risk management, with technology at the heart of their continued growth.

Role Overview

As a Lead Python Engineer/Technical Lead, you'll be responsible for the successful delivery of complex engineering solutions, providing technical direction across the full development life cycle from design through to deployment.

Python is the core technical focus of this role. You'll remain hands-on while leading and mentoring engineers, contributing to solution architecture, code quality and engineering standards.

The technology environment is primarily Azure, so Azure experience is highly advantageous. However, candidates with strong experience across other cloud environments will also be considered.

You'll work closely with Product Owners and key stakeholders to define technical requirements, shape solutions and ensure delivery aligns with business objectives.

Key Responsibilities

  • Lead and mentor a team of engineers, supporting delivery from design through to deployment.
  • Remain hands-on with Python development while providing technical leadership across engineering solutions.
  • Define technical solutions and contribute to architectural decisions across multiple applications.
  • Work closely with Product Owners and business stakeholders to prioritise work and deliver against business objectives.
  • Drive engineering best practice through code reviews, technical mentoring and continuous improvement.
  • Identify and address technical debt, architectural improvements and delivery risks.
  • Champion software quality through automation, testing, CI/CD and robust development practices.
  • Support the evolution of scalable, data-driven platforms within an Azure environment.

Key Requirements

  • Strong commercial experience developing software using Python - this is the core technical requirement.
  • Previous experience leading or mentoring engineering teams within an Agile environment.
  • Excellent SQL skills, ideally including PostgreSQL, SQL Server and/or Databricks.
  • Strong understanding of software architecture, engineering best practice and CI/CD.
  • Comfortable working directly with SQL and relational databases without relying heavily on ORMs.
  • Azure experience is highly advantageous; candidates with strong experience across other cloud environments will also be considered.
  • Excellent communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
  • Financial Services or Insurance experience is advantageous.
  • Technical testing will form part of the interview process.

Why Join

  • Opportunity to shape the technical direction of modern, data-driven platforms.
  • Hands-on leadership role combining Python engineering with technical strategy.
  • Opportunity to work within an Azure-based environment, with openness to experience across other cloud platforms.
  • Collaborative engineering culture focused on innovation, quality and continuous improvement.
  • Competitive salary, bonus and comprehensive benefits package.
  • Hybrid working from a modern London office.

Data & Application Notice

We process personal data submitted as part of your application for recruitment purposes in line with UK GDPR. All applications are reviewed by a member of our team, we do not use automated decision-making in our selection process.
Your application will be assessed against the requirements of this role.

By applying to this advert, you consent to receiving future relevant roles and industry news and insights from us. To opt out of this, please contact: (see below)

For more information on how we use your data, including how long we retain it & your rights, please refer to our Privacy Policy

Job Details

Company
Pioneer Search Ltd
Location
City, London, United Kingdom EC1A2
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP 90,000 - 105,000 Annual
Posted