Lead Python Developer

Client Server
London, UK
1 day ago
Apply on www.client-server.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£100,000.0 - £120,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Continuous Integration Data Structures Software Design Patterns Python (Programming Language) Object-Oriented Software Development Systems Development Life Cycle Cloud Services Software Construction Fastapi Api Design

Job description

As a Lead Python Developer your role will blend of technical leadership and software engineering, giving you the opportunity to guide a talented team while remaining closely involved in architecture, design and delivery. You’ll play a key role in driving engineering standards, mentoring developers and helping the team tackle complex technical challenges across a modern Python based platform.

Collaborating with Product, Engineering and business stakeholders, you’ll influence technical direction, lead the delivery of new capabilities and contribute to the evolution of a platform that supports critical financial services. The environment is collaborative, fast-moving and well suited to engineers who enjoy balancing strategic thinking with hands-on problem solving.

You’ll join a profitable, well funded business with ambitious growth plans, meaningful technical challenges and the opportunity to make a lasting impact on both the technology platform and the engineering culture.

Requirements

  • You’re an experienced Python Developer with a strong knowledge of software engineering best practices and full SDLC experience
  • You have team leadership experience, happy to mentor and develop others as well as provide 1-2-1s and performance reviews
  • You have a good knowledge of cloud based services (they use GCP but AWS or Azure experience is fine)
  • You have experience of building APIs, ideally FastAPI experience
  • You have a good knowledge of CI/CD, testing and deployment
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
  • You’re collaborative and pragmatic with great communication skills
  • You’re degree educated in a STEM discipline, having achieved a 2.1 or above

Benefits & conditions

As a Lead Python Developer / Software Engineer you will earn a competitive salary (to £120k) plus pension and other benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.client-server.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

2:41 min

Transitioning artificial intelligence infrastructure into scalable commodity cloud services

juarezjunior juarezjunior · World Congress 2024

2:51 min

Moving to serverless deployments for Python machine learning models

Marek Suppa · LIVE

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

4:13 min

Challenging Java legacy with scalable Python solutions

Alvaro Duran Alvaro Duran · World Congress 2024

Videos

See all

Related articles

See all