£900 Per day
Outside
Remote
London Area, United Kingdom
Summary: The Principal Python Engineer role involves leading the design and development of scalable Python applications within a prominent Telco business. This position combines hands-on coding with technical leadership, focusing on setting best practices and mentoring engineering teams. The role is remote-first and offers a contract duration of six months. Candidates should possess extensive experience in Python and modern frameworks, along with a strong understanding of cloud platforms and scalable architectures.
Key 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
Key Skills:
- 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
Salary (Rate): £900pd
City: London Area
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Principal Python Engineer - Outside IR35 - Remote First £800pd - £900pd Outside IR35 - 6 Month Contract
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.
What you’ll be doing:
- 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
If you're interested get in touch ASAP!