Principal Python Engineer

New Today

We’re looking for a Principal Python Engineer for a leading and scaling Telco business. This is a chance to combine hands-on coding with technical leadership.

Overview

Principal Python Engineer - Outside IR35 - Remote First

What you’ll be doing and what we’re looking for are combined below. The role focuses on designing, developing, and leading Python-based solutions while guiding engineering practices and teams.

Responsibilities

  • Leading the design and development of robust, scalable Python applications
  • Setting technical direction and best practices for the engineering team
  • Collaborating with product managers, engineers, and stakeholders to deliver high-quality solutions
  • Mentoring and supporting engineers, helping raise the overall technical bar
  • Driving innovation, architecture decisions, and adoption of modern engineering practices

What we’re looking for

  • Extensive experience building complex applications in Python
  • Strong knowledge of modern frameworks (e.g., Django, FastAPI, Flask)
  • Experience with cloud platforms (AWS, GCP, or Azure) and scalable architectures
  • Strong understanding of APIs, microservices, and distributed systems
  • Background in mentoring or leading engineering teams
  • Passion for solving complex problems with clean, maintainable code

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Movement8 by 2x

Get notified about new Python Developer jobs in London Area, United Kingdom.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
PartTime
Category:
Engineering

We found some similar jobs based on your search