Principal Python Engineer
New Yesterday
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.
- Location:
- Basingstoke
- Job Type:
- FullTime
- Category:
- Engineering