Software Engineering Manager
Freelancingforgood
- London, England, United Kingdom
- London, England, United Kingdom
Über
Overview:
Full-time
Location: London, UK
Language: English
Salary: £85,601 – £96,400 per year
Applications closing: until filled
Job Description The Engineering Manager leads TransitionZero’s engineering team in building software solutions that turn no-code energy modelling analysts into expert modellers. This role is responsible for creating a high-performing engineering culture, ensuring predictable delivery of our technical commitments, and driving continuous improvement in our practices. The Engineering Manager will coach, mentor, and support a multidisciplinary team of engineers whilst working closely with Product, Data and Energy Modelling colleagues.
This role requires both strong engineering foundations (Python, cloud infrastructure, CI/CD, test automation) and the ability to manage delivery detail, enabling the CTO to focus on strategy and innovation.
Responsibilities Team leadership & coaching
Build a high-performing team using DORA (https://dora.dev/) capabilities as a benchmark (deployment frequency, lead time, MTTR, change failure rate).
Coach and mentor engineers, supporting both technical growth and adaptability through change.
Foster a culture of ownership, accountability, and continuous improvement.
Actively remove blockers and create an environment where engineers can do their best work.
Delivery management
Own the planning and flow of work through the backlog, ensuring commitments are well defined, prioritised, and executed on time.
Provide clear, concise summaries of delivery status, risks, and dependencies for leadership.
Partner with Product to shape roadmaps and balance innovation, quality, and operational stability.
Ensure teams use Agile practices effectively (sprint planning, stand-ups, retros, estimation).
Technical stewardship
Maintain strong foundations in Python development, cloud infrastructure (GCP preferred), containerisation, and CI/CD tooling.
Guide the evolution of our systems architecture in collaboration with senior engineers and the CTO.
Encourage innovative technical approaches that improve speed, quality, and resilience.
Ensure observability and operability of all software services, promoting a site reliability engineering (SRE) mindset.
Engineering excellence
Ensure the team builds robust, well-crafted, documented, and versioned APIs that enable teams to interact using the Team Topologies “X-as-a-Service” model.
Champion the use of open standards (e.g. OpenAPI, AsyncAPI, CloudEvents, OpenTelemetry) to maximise interoperability and transparency.
Drive adoption of operational excellence practices: observability, monitoring, alerting, incident response, and post-incident reviews.
Promote a “you build it, you run it” culture where engineers take ownership of the services they develop, balancing delivery speed with reliability.
Represent TransitonZero in external-facing technical contexts (e.g. technical conferences, blog-posts, expert stakeholder and user discussions).
People & culture
Set OKRs and support career development for direct reports.
Lead recruitment, onboarding, and retention of engineering talent.
Promote inclusion, wellbeing, and psychological safety within the team.
Act as a culture-carrier for TransitionZero, representing the engineering team internally and externally.
Role Requirements Essential
Proven track record as an Engineering Manager with people management responsibilities.
Strong coaching and mentoring ability, with evidence of developing high-performing teams.
Experience managing delivery in Agile environments with complex data and API-driven products.
Hands-on technical expertise in Python, APIs (Flask/FastAPI), containers (Docker), and CI/CD (GitHub Actions, Cloud Run/Functions).
Strong cloud experience (GCP preferred).
Demonstrated ability to oversee detail and delivery while keeping sight of the bigger picture.
Beneficial
Experience in data engineering, analytics engineering, or computational pipelines.
Domain knowledge in energy systems, climate, or sustainability.
Exposure to geospatial data, ML/AI.
How to apply? To apply for this role,please fill in the application form.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.