Senior Python Developer – Team Lead
Location: Remote (UK-based)
Salary: £55,000 – £62,000 per annum
We’re recruiting on behalf of our client who are in EdTech supporting schools across the UK. The business develops cloud-based solutions that help schools use technology and data to improve outcomes.
They are looking for a Senior Python Developer with Team Lead experience to join their engineering team. You’ll lead development, set technical standards and support the delivery of scalable, cloud-native products.
Main Duties of the Role
1. Lead the design and development of scalable Python applications
2. Provide technical leadership within an Agile environment
3. Design and maintain AWS-based systems using Infrastructure-as-Code
4. Set best practices across development, testing and deployment
5. Mentor developers and contribute to technical innovation
Your Skills and Experience
6. 6+ years’ Python development experience, including leadership at senior level
7. Strong AWS and Infrastructure-as-Code experience
8. Experience with APIs, microservices, CI/CD and containerisation
9. Agile delivery and team leadership experience
10. EdTech or eLearning exposure desirable