T
Posted 4 days ago
Lead Python Developer
trg.recruitment
📍 London
Energy, Utilities, Oil and GasHybrid
Job description
<p> Lead Python Developer – Climate Tech</p><p> Non-Profit | Major Philanthropic Backing | Real Engineering Problems</p><p> London (Hybrid, 3 days per week)</p><p> Python, FastAPI, PostgreSQL, GCP, Docker</p><p><br><br>The information below covers the role requirements, expected candidate experience, and accompanying qualifications.<br></p><p>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 a organisation doing real work - not reports, not consultancy, actual software that shapes energy investment decisions globally.</p><p><br></p><p>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.</p><p><br></p><p> Requirements: </p><ul><li>7+ years experience developing and maintain scalable Python/FastAPI back-end services</li><li>Ideally worked with high-performance APIs for complex hierarchical data queries and grid modelling computations</li><li>Managed and optimised GCP cloud infrastructure, implementing CI/CD pipelines and infrastructure-as-code</li><li>Lead technical planning by breaking down roadmap items into scoped engineering work, driving ADRs and setting standards xwzovoh for code quality, testing, and API design</li><li>Collaborate cross-functionally with front-end, data engineering, modelling and product teams to deliver reliable, impactful features</li><li>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</li></ul><p><br></p><p>If this sounds like something you'd want to hear more about, apply below!</p>