Lead Software Engineer Python API

Client Server Ltd.

Greater London

Hybrid

GBP 90,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private Medical Insurance
Life Insurance
Pension

Job summary

Client Server Ltd. in London is seeking a Lead Software Engineer to design and lead backend services, focusing on Python, FastAPI, and Azure Databricks.

You will remain hands-on while guiding a small to medium technical team, defining technical requirements, architecture, and collaborating with Product Owners. The role is hybrid with three days in the London office, offering a salary up to £110k plus bonus and benefits.

Qualifications

  • Experience leading and mentoring small to medium technical teams.
  • Strong Python backend engineering skills.
  • Experience building FastAPI services.
  • Good knowledge of Azure.
  • Experience with data at scale.
  • Strong SQL skills (PostgreSQL, SQL Server); Azure Databricks preferred.
  • Solid CS fundamentals: data structures, design patterns, OOP.
  • Collaborative and pragmatic with strong communication.

Responsibilities

  • Provide technical leadership while remaining hands-on.
  • Define technical requirements aligned with business objectives.
  • Contribute to architectural decisions and designs.
  • Collaborate with Product Owners and stakeholders to prioritise tasks.
  • Mentor and guide team, ensure coding standards and QA.
  • Drive CI/CD improvements and development efficiency.

Skills

Python backend
FastAPI
Azure
Data at scale
SQL (PostgreSQL, SQL Server)
Computer Science fundamentals
Leadership
Communication skills

Tools

Azure Databricks
CI/CD tooling

Job description

London, Greater London | £90k - £110k per year

Lead Software Engineer / Developer (Python FastAPI Azure Databricks) London / WFH to £110k

Are you a backend focused Software Engineer with strong Python skills combined with technical / team leadership experience?

You could be progressing your career in a senior, hands-on role at a fast growing, global Insurance Underwriting technology provider that focusses on developing a complex SaaS calculation platform for rapidly growing Cyber Security insurance markets.

As a Lead Software Engineer you'll remain hands-on whilst providing technical leadership, designing and implementing complex solutions and ensuring the team adheres to best practices. You'll define technical requirements and ensure alignment with business objectives, contribute to architectural decisions and technical designs and collaborate with Product Owners and stakeholders to prioritise tasks and allocate resources.

You'll provide technical leadership and guidance, facilitate communication and ensure coding standards and best practices, including performing code reviews and providing constructive feedback, championing quality focused software development, enforcing quality assurance standards, processes, testing methodologies, and driving initiatives to improve the development team efficiency e.g. CI/CD.

Location / WFH:

There's a hybrid work from home model with three days a week in the high spec London, City office with rooftop bar.

About you:

  • You have experience of leading and mentoring small to medium sized technical teams
  • You have strong Python backend software engineering skills
  • You have experience of building FastAPIs
  • You have a good knowledge of Azure
  • You have experience of working with data at scale
  • You have strong SQL skills (PostgreSQL, SQL Server - Azure Databricks experience highly preferred)
  • You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP
  • You're collaborative and pragmatic with great communication skills

What's in it for you:

  • Salary to £110k + bonus
  • 25 days holiday
  • Private Medical Insurance (including dental and optical cashback)
  • Life Insurance, Income Protection
  • Pension
  • Subsidised gym membership
  • X4 paid volunteering days per year
  • Season ticket loan
  • Employee Assistance Programme
  • Impactful role with great career progression
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Understanding Recruitment • Greater London

On-site
GBP 120,000 - 160,000
Python Developer AI
Python Developer AI

Client Server Ltd. • Greater London

Hybrid
GBP 85,000 - 100,000
Bonus
Pension
Life Assurance
+8
Senior Python Developer FastAPI - Start-up
Senior Python Developer FastAPI - Start-up

Client Server • Greater London

Hybrid
GBP 120,000
Lead Python Developer - Fintech
Lead Python Developer - Fintech

Client Server • Greater London

Hybrid
GBP 100,000 - 120,000
Pension
Other benefits
Senior Software Engineer - Python
Senior Software Engineer - Python

Spencer Rose Ltd • Watford

Hybrid
GBP 70,000 - 75,000
Backend Python Developer
Backend Python Developer

Burns Sheehan • Greater London

Hybrid
GBP 75,000 - 100,000
Flexible benefits budget
Monthly socials
90 day work-from-anywhere perk
Python Developer / Team Lead - Fintech
Python Developer / Team Lead - Fintech

Client Server • Greater London

On-site
GBP 90,000 - 120,000
Python Software Engineer Cyber Security
Python Software Engineer Cyber Security

Client Server • Greater London

Hybrid
GBP 68,000 - 92,000
Pension
Private Medical Insurance
Life Assurance
+5
Python Developer AI
Python Developer AI

Client Server • Greater London

Hybrid
GBP 90,000 - 110,000
Bonus
Pension
Life Assurance
+6
Senior Python Engineer
Senior Python Engineer

Explore Group • Greater London

Hybrid
GBP 108,000 - 132,000