Lead Software Engineer

We’re looking for a Lead Software Engineer to take ownership of designing and delivering scalable, cloud-native systems. You’ll play a key role in shaping architecture, leading engineering efforts, and mentoring a high-performing team.

This is a hands-on leadership position suited to someone who enjoys solving complex distributed systems challenges while setting technical direction.

Strong experience as a Senior or Lead Python Engineer (typically 7+ years)

Deep expertise in Python (e.g. FastAPI, Django, Flask)

Proven experience with Kubernetes in production environments

Strong understanding of distributed systems and microservices architecture

Experience with cloud platforms (AWS, GCP, or Azure)

Solid knowledge of containerisation (Docker) and orchestration

Experience with CI/CD, observability, and system reliability

Comfortable leading projects and mentoring engineers

Job Details

Company
Velocity Tech
Location
City of London, London, United Kingdom
Posted