At a Glance
- Tasks: Lead a team to develop impactful software solutions for climate challenges.
- Company: Fast-growing climate-tech non-profit with major philanthropic support.
- Benefits: Hybrid work model, competitive salary, and opportunities for career growth.
- Other info: Collaborative environment focused on innovation and sustainability.
- Why this job: Make a real difference in the energy transition while tackling complex engineering problems.
- Qualifications: 7+ years in Python development and experience leading engineering teams.
The predicted salary is between 80000 - 100000 £ per year.
I'm working with a fast-growing climate-tech non-profit tackling one of the most important infrastructure challenges in the energy transition. Backed by some of the biggest names in climate philanthropy, this is an organisation doing real work - not reports, not consultancy, actual software that shapes energy investment decisions globally. They're hiring a Lead Backend Engineer to lead a small squad, own the technical direction and get stuck into some genuinely interesting engineering. Think computational complexity, mathematical optimisation, and performance challenges at scale - a long way from your average API job.
Requirements:
- 7+ years experience developing and maintaining scalable Python/FastAPI back-end services
- Ideally worked with high-performance APIs for complex hierarchical data queries and grid modelling computations
- Managed and optimised GCP cloud infrastructure, implementing CI/CD pipelines and infrastructure-as-code
- Lead technical planning by breaking down roadmap items into scoped engineering work, driving ADRs and setting standards for code quality, testing, and API design
- Collaborate cross-functionally with front-end, data engineering, modelling and product teams to deliver reliable, impactful features
- Line-manage a team of 3–5 engineers through 1:1s, career development, performance reviews, and acting as the first escalation point for technical blockers
If this sounds like something you'd want to hear more about, apply below!
Lead Python Developer employer: trg.recruitment
Contact Detail:
trg.recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Python Developer
✨Tip Number 1
Network like a pro! Reach out to people in the climate tech space on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those related to energy or climate tech. We want to see your problem-solving abilities in action, so make it easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your algorithms and system design. We recommend practicing coding challenges on platforms like LeetCode or HackerRank. Being well-prepared will help you shine during those crucial interview moments.
✨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 are proactive about their job search!
We think you need these skills to ace Lead Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, FastAPI, and any relevant cloud infrastructure work. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re passionate about climate tech and how you can lead our engineering team. Share specific examples of your past projects and how they relate to the challenges we face.
Showcase Your Leadership Skills: Since this role involves managing a small squad, highlight your leadership experience. Tell us about times you've led teams, tackled technical challenges, or driven projects to success. We love seeing how you inspire others!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen to join our mission!
How to prepare for a job interview at trg.recruitment
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python, FastAPI, and the other tech mentioned in the job description. Brush up on your experience with high-performance APIs and GCP cloud infrastructure. Be ready to discuss specific projects where you've tackled complex engineering challenges.
✨Showcase Your Leadership Skills
As a Lead Python Developer, you'll be managing a team. Prepare examples of how you've led teams in the past, handled performance reviews, and resolved technical blockers. Highlight your approach to mentoring and career development for your team members.
✨Understand the Mission
This is a climate-tech non-profit, so it’s crucial to understand their mission and the impact of their work. Research the organisation's projects and be prepared to discuss how your skills can contribute to their goals in the energy transition.
✨Prepare for Technical Challenges
Expect to face some technical questions or challenges during the interview. Practice explaining your thought process when solving problems related to computational complexity and mathematical optimisation. This will show your analytical skills and ability to think critically under pressure.