Head of Engineering in London

Head of Engineering in London

London Full-Time 43200 - 72000 ÂŁ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Lead a team to build innovative software for clean energy solutions.
  • Company: Join a mission-driven non-profit tech startup focused on energy transition.
  • Benefits: Competitive salary, flexible work environment, and opportunities for personal growth.
  • Why this job: Make a real impact in the clean energy sector while advancing your career.
  • Qualifications: 8+ years in software engineering with strong leadership and technical skills.
  • Other info: Dynamic team culture that values feedback, collaboration, and continuous improvement.

The predicted salary is between 43200 - 72000 ÂŁ per year.

You are driven by TransitionZero's mission: building software to accelerate clean energy adoption is a matter of genuine personal urgency, not just a job. You are deeply committed to advancing the energy transition and passionate about creating high-quality software platforms. We seek individuals who exhibit ownership, accountability, and loyalty. Our culture thrives on feedback, so you must be a high-agency individual with strong self-awareness and dedicated to TransitionZero's mission.

In addition to a proactive, problem-solving mindset and keen attention to detail, as a growing organisation, we require collegiality and empathy for your coworkers. While we are a rapidly growing tech startup, we are also a non-profit, so a high level of adaptability and willingness to approach challenges with creativity and curiosity is essential.

You are:

  • A hands-on engineering leader who directly manages software engineers – coaching, developing, and holding them accountable.
  • A technical thinker who looks beyond the current stack to evaluate what the platform needs to truly scale, not just what is familiar.
  • A delivery-focused operator who ships value incrementally and urgently, complementing visionary leadership with rigorous execution.
  • A believer in engineering excellence – robust APIs, open standards, operability, and reliability as first-class concerns. You don’t accept mediocre work from yourself or others.
  • Someone who understands the real-world performance and scaling challenges of running a computational platform used by external customers, and is laser-focused on user success as the driver of TransitionZero’s success.
  • A confident decision-maker who can make strong calls despite incomplete or evolving information, and pivot quickly when the mission demands it.

About the role

We are looking for an experienced engineering leader to own the delivery, technical quality, and team performance of our backend platform. This platform powers Scenario Builder, our no-code electricity grid modelling interface, and is being developed as a Platform-as-a-Service (PaaS) model, enabling external users to use our infrastructure directly for energy modelling workloads.

You will directly manage the software engineering team, acting as both their line manager and delivery lead. This is not a manager-of-managers role: you will be close to the work, involved in architectural decisions, and accountable for the team’s output. You will also serve as the delivery manager for the backend platform, owning the planning, prioritisation, and execution of the engineering roadmap in partnership with Product and the CTO.

A critical part of this role is ensuring the platform is architected for the future. Our backend must evolve from serving a single product into a scalable, multi-tenant platform capable of handling computationally intensive energy modelling workloads from external users. You will need to think critically about technology choices, challenge assumptions about the current stack, and bring experience of what it takes to build and operate platforms at scale.

Responsibilities

  • Platform Delivery Management
  • Own the end-to-end delivery of our backend platform, ensuring commitments are well defined, prioritised, and executed on time – with a bias to action and a focus on delivering value incrementally and urgently.
  • Act as the delivery manager for the platform roadmap, translating product requirements and technical strategy into actionable, sequenced engineering work.
  • Ensure the team ships early and often at a high standard – prioritising actions that have the highest impact on the mission and hunting out problems before they become blockers.
  • Provide clear, concise summaries of delivery status, risks, and dependencies for senior leadership.
  • Partner with the Head of Product to shape roadmaps and balance feature delivery, technical debt, quality, and operational stability.
  • Ensure teams use Agile practices effectively (sprint planning, stand-ups, retrospectives, estimation) and continuously improve how they work.
  • Drive the transition towards a PaaS delivery model, coordinating the engineering work required to support external platform users alongside the Scenario Builder product.
  • Technical Leadership & Architecture
    • Guide the evolution of the platform architecture in collaboration with senior engineers and the CTO, with a focus on scalability, performance, and multi-tenancy.
    • Critically evaluate technology choices and challenge the existing stack where necessary – advocating for the right tools and patterns to meet the platform’s scaling needs, even where that means moving beyond familiar technologies.
    • Lead the design and oversight of high-performance API services that handle complex hierarchical data queries and multi-dimensional aggregations for grid modelling computations.
    • Ensure the platform can handle the performance and reliability demands of running computationally intensive workloads for external users at scale.
    • Champion the use of open standards (e.g. OpenAPI, AsyncAPI, CloudEvents, OpenTelemetry) to maximise interoperability and transparency.
    • 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.
    • Encourage innovative technical approaches that improve speed, quality, and resilience across the platform.
  • Infrastructure, Scaling & Operational Excellence
    • Own the strategy for cloud infrastructure (GCP), ensuring it is optimised for cost, performance, and the computational demands of energy modelling workloads.
    • Drive adoption of operational excellence practices: observability, monitoring, alerting, incident response, and post-incident reviews.
    • Ensure observability and operability of all services, promoting a site reliability engineering (SRE) mindset.
    • Promote a “you build it, you run it” culture where engineers take ownership of the services they develop, balancing delivery speed with reliability.
    • Oversee CI/CD pipelines and infrastructure-as-code practices to enable rapid, reliable deployments.
    • Proactively identify and address scaling bottlenecks, capacity constraints, and performance degradation before they impact users.
  • Team Leadership & Coaching
    • Directly manage and develop a team of software engineers, providing regular 1:1s, coaching, career development support, and performance feedback.
    • Build a high-performing team using DORA capabilities as a benchmark (deployment frequency, lead time, MTTR, change failure rate).
    • Foster a culture of ownership, accountability, and continuous improvement – where the team actively gives and receives feedback, upskills one another, and doesn’t accept mediocre work.
    • Actively remove blockers and create an environment where engineers can do their best work. Thrive under pressure yourself, but step in when someone on the team is struggling.
    • Lead recruitment, onboarding, and retention of engineering talent.
    • Set OKRs and support career development for direct reports.
    • Promote inclusion, well-being, and psychological safety within the team.
  • Stakeholder & Organisational Alignment
    • Collaborate effectively with cross-functional teams, including Product, Data Engineering, and Energy Modelling, to outpace the market and deliver impactful features.
    • Maintain a relentless focus on user success as the driver of platform decisions – ensuring the engineering team understands how their work translates into real-world impact for energy planners and investors.
    • Serve as a primary point of contact for senior leadership, providing regular updates on engineering initiatives, milestones, and performance metrics.
    • Represent TransitionZero in external-facing technical contexts (e.g. technical conferences, blog posts, expert stakeholder and user discussions).
    • Act as a culture-carrier for TransitionZero’s values, embodying and reinforcing the behaviours that drive the team forward - taking the mission personally, being radically self-aware, and being passionate about TransitionZero winning.

    Skills and experience

    • 8+ years of experience in software engineering, with a strong foundation in backend development and distributed systems.
    • Proven track record as an engineering leader with direct people management responsibilities – managing engineers, not managers.
    • Strong coaching and mentoring ability, with evidence of developing high-performing teams.
    • Demonstrable experience building and operating scalable platforms or services – ideally with exposure to PaaS, multi-tenant architectures, or API platforms used by external customers.
    • Deep understanding of performance engineering, scaling patterns, and the trade-offs involved in technology selection for compute-intensive workloads.
    • Hands-on technical expertise in Python, APIs (FastAPI/Flask), containers (Docker), and CI/CD (GitHub Actions, Cloud Run/Functions).
    • Strong cloud infrastructure experience (GCP preferred), with practical knowledge of cost optimisation, autoscaling, and operational monitoring.
    • Experience managing delivery in Agile environments with complex data and API-driven products.
    • Demonstrated ability to oversee detail and delivery while keeping sight of the bigger picture.
    • Excellent communication and interpersonal skills, with the ability to influence and collaborate effectively with stakeholders at all levels.

    Head of Engineering in London employer: TransitionZero

    TransitionZero is an exceptional employer for those passionate about clean energy and software development, offering a unique opportunity to contribute to a mission-driven non-profit tech startup. With a strong emphasis on feedback, collaboration, and personal growth, employees are encouraged to take ownership of their work while benefiting from a supportive culture that prioritises innovation and adaptability. Located in a dynamic environment, TransitionZero provides its team with the chance to make a meaningful impact in the energy transition space, fostering both professional development and a sense of purpose.
    T

    Contact Detail:

    TransitionZero Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Head of Engineering in London

    ✨Tip Number 1

    Network like a pro! Reach out to people in your industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

    ✨Tip Number 2

    Prepare for interviews by researching the company and its mission. Understand how your skills align with their goals, especially around clean energy and software development. Show them you're not just looking for any job, but that you're genuinely passionate about what they do.

    ✨Tip Number 3

    Practice your problem-solving skills! Be ready to tackle technical challenges during interviews. Use platforms like StudySmarter to brush up on your coding skills and get comfortable with common engineering problems.

    ✨Tip Number 4

    Don’t forget to follow up after interviews! A quick thank-you email can go a long way in showing your enthusiasm for the role. Plus, it keeps you fresh in their minds as they make their decisions.

    We think you need these skills to ace Head of Engineering in London

    Software Engineering
    Backend Development
    Distributed Systems
    People Management
    Coaching and Mentoring
    Scalable Platforms
    PaaS Architecture
    API Development
    Performance Engineering
    Scaling Patterns
    Python
    FastAPI
    Flask
    Docker
    CI/CD (GitHub Actions, Cloud Run/Functions)
    Cloud Infrastructure (GCP)

    Some tips for your application 🫡

    Show Your Passion: When you write your application, let your passion for clean energy and software development shine through. We want to see that this isn't just another job for you; it's a mission that drives you.

    Be Specific About Your Experience: Make sure to highlight your relevant experience in software engineering and team leadership. Use specific examples that demonstrate your ability to manage teams and deliver high-quality software, as we value accountability and ownership.

    Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the skills and experiences mentioned in the job description. Show us how you fit into our culture of feedback and collaboration.

    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’re considered for the role. Plus, it shows you’re proactive!

    How to prepare for a job interview at TransitionZero

    ✨Understand the Mission

    Before your interview, take some time to really grasp TransitionZero's mission of accelerating clean energy adoption. Be prepared to discuss why this mission resonates with you personally and how your values align with theirs. This shows genuine interest and commitment.

    ✨Showcase Your Technical Expertise

    As a Head of Engineering, you'll need to demonstrate your hands-on technical skills. Brush up on your knowledge of backend development, distributed systems, and the specific technologies mentioned in the job description, like Python and APIs. Be ready to discuss past projects where you've successfully implemented these technologies.

    ✨Emphasise Leadership and Team Development

    TransitionZero is looking for someone who can coach and develop their engineering team. Prepare examples of how you've managed teams in the past, focusing on your approach to mentoring, fostering a culture of feedback, and driving performance. Highlight any specific metrics or improvements your teams achieved under your leadership.

    ✨Prepare for Problem-Solving Scenarios

    Expect to face questions that assess your problem-solving abilities and adaptability. Think of scenarios where you've had to pivot quickly or make tough decisions with incomplete information. Use the STAR method (Situation, Task, Action, Result) to structure your responses and illustrate your thought process.

    Head of Engineering in London
    TransitionZero
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    T
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >