Lead Python Software Engineer - £650+ p/d Inside IR35

Exalto Consulting
London, UK
about 2 months ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Amazon Web Services Cloud Engineering Software Quality DevOps Elasticsearch Python (Programming Language) Object-Oriented Software Development OpenShift Public Key Infrastructure E2e Testing Software Engineering
+10 more
Software Systems Transport Layer Security Fastapi SC Clearance Containerization Kubernetes Functional Programming Kibana Data Pipelines Docker

Job description

Lead Python Software Engineer Contract Type: Inside IR35 Rate: £650+ per day Location: Hybrid (3 days on site in London/Leatherhead) Duration: Long-term contract Clearance: Active and transferable SC clearance required

About the Role Exalto Consulting is supporting a client delivering complex, business-critical technology solutions and is seeking an experienced Lead Python Software Engineer to join a highly skilled engineering team.

This is an opportunity to work on innovative and technically challenging projects where problem-solving, creativity, and engineering excellence are highly valued. You ll be contributing to the design, development, and evolution of bespoke software solutions, working with modern technologies across cloud, data, and DevOps environments.

The role would suit someone who enjoys tackling complex technical challenges, leading by example, and helping to shape high-quality software delivery within a collaborative engineering culture.

What You ll Be Doing

  • Designing, developing, and maintaining scalable Python applications and services.
  • Building and supporting data processing pipelines and Back End systems.
  • Leading technical delivery across projects and providing guidance to development teams.
  • Producing high-quality technical designs, documentation, and architectural artefacts.
  • Driving software quality through unit, integration, and end-to-end testing practices.
  • Collaborating with DevOps, infrastructure, and platform teams to support cloud-based deployments.
  • Identifying opportunities for automation, optimisation, and continuous improvement.
  • Mentoring junior engineers and contributing to engineering best practices across the team.
  • Working closely with stakeholders to understand requirements and translate them into robust technical solutions.

What You ll Bring Essential Skills & Experience

  • At least 7 years commercial experience developing software with Python.
  • Strong understanding of both Object-Oriented Programming (OOP) and functional programming principles.
  • Proven experience leading software development teams and mentoring engineers.
  • Strong background in software testing, including unit, integration, and end-to-end testing.
  • Experience producing technical designs, specifications, and supporting documentation.
  • Experience building or supporting data processing pipelines.
  • Good understanding of DevOps practices and modern cloud or virtualisation platforms.
  • Strong problem-solving skills and the ability to think creatively when overcoming technical challenges.
  • Excellent communication and stakeholder engagement skills.
  • Passion for learning new technologies and driving innovation.

Desirable Experience

  • Experience working within AWS environments.
  • Exposure to Elasticsearch and Kibana.
  • Containerisation experience using technologies such as Docker, Kubernetes, or OpenShift.
  • Understanding of security concepts and protocols including PKI, TLS, and secure communications.
  • Experience working in highly regulated, secure, or mission-critical environments.

Why Apply? This role offers the chance to work on challenging projects using modern technologies while contributing to solutions that have real-world impact. You ll be joining a team that values technical excellence, collaboration, innovation, and continuous learning.

Whether you re currently working as a Senior Python Engineer, Lead Python Developer, Principal Software Engineer, or Backend Python Engineer, we d be interested in speaking with you if you re looking for your next contract opportunity.

To find out more, please get in touch with Exalto Consulting.

Requirements

  • At least 7 years commercial experience developing software with Python.
  • Strong understanding of both Object-Oriented Programming (OOP) and functional programming principles.
  • Proven experience leading software development teams and mentoring engineers.
  • Strong background in software testing, including unit, integration, and end-to-end testing.
  • Experience producing technical designs, specifications, and supporting documentation.
  • Experience building or supporting data processing pipelines.
  • Good understanding of DevOps practices and modern cloud or virtualisation platforms.
  • Strong problem-solving skills and the ability to think creatively when overcoming technical challenges.
  • Excellent communication and stakeholder engagement skills.
  • Passion for learning new technologies and driving innovation.

Desirable Experience

  • Experience working within AWS environments.
  • Exposure to Elasticsearch and Kibana.
  • Containerisation experience using technologies such as Docker, Kubernetes, or OpenShift.
  • Understanding of security concepts and protocols including PKI, TLS, and secure communications.
  • Experience working in highly regulated, secure, or mission-critical environments.

Why Apply? This role offers the chance to work on challenging projects using modern technologies while contributing to solutions that have real-world impact. You ll be joining a team that values technical excellence, collaboration, innovation, and continuous learning.

Whether you re currently working as a Senior Python Engineer, Lead Python Developer, Principal Software Engineer, or Backend Python Engineer, we d be interested in speaking with you if you re looking for your next contract opportunity.

Apply for this position

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

Apply on computerjobs.com

Good distractions

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

3:51 min

Retaining and cultivating internal serverless engineering talent

Nočnica Fee · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · WWC 2022

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all