At a Glance
- Tasks: Lead the development of an innovative edtech platform using AI and ML.
- Company: Exciting London-based edtech startup with a focus on growth and innovation.
- Benefits: Competitive salary, unlimited learning budget, and relocation support.
- Other info: Join a dynamic team and work directly with founders in a collaborative environment.
- Why this job: Take ownership of cutting-edge technology and shape the future of education.
- Qualifications: 5+ years of Python experience and strong leadership skills.
The predicted salary is between 100000 - 120000 £ per year.
Lead Python Developer at an edtech startup in London. This new Lead Developer role is with a London EdTech startup using AI and ML in their product. Their platform is live, the next stage for them is to scale internally and they need a Technical Lead to own the architecture and steer the engineering team through it.
What will the Technical Lead be doing:
- Designing the next iteration of the platform to handle significant growth.
- Owning the architecture decisions across infrastructure, APIs and data pipelines.
- Working closely with mobile, product, design and the AI side of the team.
- Shaping the CI/CD and testing setup so the team can ship fast without losing stability.
- Setting the technical bar and mentoring the engineers around you.
The stack:
- Python on the backend (Django, Flask, FastAPI or similar).
- AWS, Terraform and Docker for infrastructure.
- SQL and NoSQL databases. Real time and in memory where it fits.
- AI and ML in production with the data pipelines that feed them.
What they are looking for:
- 5+ years of Python in production, with time spent leading or owning architecture decisions.
- Track record of building applications that scale from day one.
- Deep AWS knowledge and comfort with Terraform and Docker.
- Strong on the trade off conversation between monolith and microservices.
- Bonus if you have worked on AI or ML pipelines, or anywhere in the edtech space.
- People leadership and mentoring experience.
What is on offer:
- Salary of £100,000 to £120,000 depending on experience.
- Work onsite from the client’s central London office.
- Unlimited learning and development budget.
- Relocation support if you are moving to London for the role.
- Real ownership of the platform, working directly with the founders.
This role is ONLY open to UK residents. Applications received from outside the UK will not be reviewed. Applicants who apply despite being ineligible will have their details blocked from future Foxley Talent roles.
Lead Software Engineer in London employer: Foxley Talent
Join a dynamic EdTech startup in the heart of London, where innovation meets education. As a Lead Software Engineer, you'll enjoy a collaborative work culture that prioritises continuous learning and development, with an unlimited budget to enhance your skills. With real ownership of the platform and the opportunity to work closely with founders, this role offers a unique chance to shape the future of education technology while enjoying the vibrant atmosphere of London.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those in edtech or AI. A personal introduction can make all the difference when you're trying to land that Lead Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving Python, AWS, or AI/ML. This is your chance to demonstrate your expertise and how you can contribute to the startup's growth.
✨Tip Number 3
Prepare for the interview by brushing up on architecture decisions and scaling applications. Be ready to discuss your experience with CI/CD setups and mentoring engineers, as these are key aspects of the role.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with Python, architecture decisions, and any relevant projects that showcase your skills in AI and ML. We want to see how you can contribute to our growth!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about edtech and how your background aligns with our mission. We love seeing enthusiasm and a personal touch, so let your personality come through!
Showcase Your Leadership Skills:Since this role involves mentoring and leading a team, make sure to highlight your leadership experience. Share examples of how you've guided teams in the past and the impact it had on project success. We’re keen to see how you can inspire others!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It streamlines the process for us and ensures your application lands in the right hands. Don’t miss out on this opportunity!
How to prepare for a job interview at Foxley Talent
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Python frameworks like Django, Flask, or FastAPI. Brush up on your AWS, Terraform, and Docker knowledge too. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar with them, but that you can lead a team using them.
✨Showcase Your Leadership Skills
Prepare examples of how you've mentored engineers or led teams in the past. Think about specific situations where you set the technical bar or made architecture decisions that positively impacted a project. This will demonstrate your capability to steer the engineering team effectively.
✨Understand the Business Side
Since this is an EdTech startup, it’s crucial to understand the intersection of technology and education. Be ready to discuss how AI and ML can enhance learning experiences. Showing that you grasp the business implications of your technical decisions will set you apart.
✨Prepare for Trade-off Discussions
Be ready to engage in conversations about the trade-offs between monoliths and microservices. Have clear examples from your experience where you’ve had to make these decisions, and be prepared to explain your reasoning. This will highlight your strategic thinking and architectural expertise.