Engineering Manager
Engineering Manager
Climate Tech Non-Profit
£90,000 to £112,000
The Role
Hands-on leadership role managing 20 engineers across multiple teams who are building a no-code energy systems modelling platform, transitioning to a PaaS model for external users. You'll own architecture standards, drive delivery, and evolve cloud infrastructure, working closely with Product and the CTO.
Responsibilities
- Lead the team: 1:1s, career growth, performance, hiring
- Own backend architecture and design standards (DDD, clean APIs, open standards)
- Drive end-to-end delivery with a bias to shipping value incrementally
- Evolve cloud infrastructure for scalability, reliability, and cost-efficiency
- Shape how the team uses AI tooling to raise, not lower, the bar
What You Bring
- 8+ years of software engineering experience; deep expertise in backend and distributed systems
- Proven engineering leadership: hiring, coaching, 1:1s, and team delivery
- Strong software design fundamentals: DDD, modularity, clean APIs, versioning
- PostgreSQL, ORMs, migrations, and performance optimisation
- Experience building developer platforms, multi-tenant systems, or public APIs
- Python (FastAPI/Flask), Docker, GitHub Actions, Cloud Run, CI/CD, containers
- Clear communicator across engineers, product managers, and senior stakeholders