Enable job alerts via email!

Principal Python Engineer

Movement 8

Milton Keynes

Remote

GBP 70,000 - 90,000

Full time

10 days ago

Job summary

A leading Telco business is seeking a Principal Python Engineer. This remote-first role involves hands-on coding and technical leadership, including designing scalable applications and mentoring engineers. The ideal candidate is experienced in Python, cloud platforms, and modern frameworks. If you're interested, get in touch ASAP.

Qualifications

  • 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).
  • Strong understanding of APIs, microservices, and distributed systems.
  • Background in mentoring or leading engineering teams.
  • Passion for solving complex problems with clean, maintainable code.

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.
  • Mentoring and supporting engineers to raise the technical bar.
  • Driving innovation and architecture decisions.

Skills

Building complex applications in Python
Knowledge of modern frameworks like Django
Experience with cloud platforms (AWS, GCP, Azure)
Understanding of APIs and microservices
Mentoring and leading engineering teams
Solving complex problems with clean code
Job description
Overview

Principal Python Engineer - Outside IR35 - Remote First

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.

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
Qualifications
  • 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

If you're interested get in touch ASAP!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.