Lead Python Engineer

Velocity Tech
Charing Cross, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 76K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Azure
Software Design Patterns
DevOps
Revision Control Systems
Python
Node.js
Software Engineering
TypeScript
Test Driven Development
GIT

Job description

As a Technical Lead, you will play a key role in leading engineering teams and working closely with clients to translate business requirements into scalable, production-ready solutions.

This is a hands-on leadership role where you'll guide delivery, shape architecture, and ensure best practices across development, DevOps, and agile methodologies.

Key Responsibilities

  • Lead and mentor engineering teams, providing both technical and line management leadership
  • Own the successful delivery of projects, ensuring quality, scalability, and performance
  • Work directly with clients to translate business requirements into technical solutions
  • Identify and resolve risks or blockers early in the delivery lifecycle
  • Drive best practices across software engineering, DevOps, and agile ways of working
  • Contribute to architecture and design decisions, ensuring long-term maintainability
  • Provide clear updates to stakeholders, supporting informed decision-making

Requirements

  • Strong background in software engineering, either as a Senior Engineer or Technical Lead
  • Experience with JavaScript (Node.js/TypeScript) or Python-based environments
  • Proven experience leading teams through end-to-end technical delivery
  • Experience working directly with clients or stakeholders in a consultative environment
  • Strong understanding of agile methodologies, design patterns, and best practices
  • Experience with test-driven development and modern testing approaches
  • Proficiency with version control tools (e.g. Git)
  • Solid understanding of cloud platforms (AWS, Azure, or GCP) and DevOps practices
  • Awareness of operational concerns such as monitoring, performance, security, and compliance
  • Strong communication skills with a collaborative, people-first approach

About the company

Velocity Tech has partnered with a global digital consultancy specialising in data, AI, and modern software engineering, helping enterprise clients build scalable, high-impact digital products. With a strong reputation for solving complex technical challenges, they work with leading organisations to deliver AI-enabled solutions, modernise legacy systems, and build high-performance applications. Their teams are distributed globally and operate in a highly collaborative, engineering-led environment.

Apply for this position