Software Engineering Manager – Forecasting & Rostering, Capacity Management, Platform Enablemen[...]

Company: Centrica

Location: Windsor

Posted: May 12th, 2026

Centrica, Technology is a core driver of how we deliver our strategy.

You’ll join a team modernising our platforms, strengthening cyber and operational resilience, and advancing a product‑led way of working that brings engineers, data specialists and business experts together to deliver meaningful outcomes at pace.

We’re scaling automation and AI from proof‑of‑concept into real, end‑to‑end change – improving customer journeys, reducing cost‑to‑serve, accelerating delivery, and building the digital foundations that underpin everything from energy trading and risk to field operations and critical infrastructure.

If you want to work on complex, high‑impact problems using modern engineering practices, and help build reusable platforms that will shape how Centrica operates over the next decade, this is the place to do it.

Software Engineering Manager

The Software Engineering Manager provides senior technical leadership, engineering governance and delivery oversight for the Field Operations Platform. The role ensures that platform features, integrations and non‑functional capabilities are engineered to a high standard, supporting accurate forecasting, workforce planning and safe, efficient customer service delivery.

This role is expected to use automation, data and AI enabled tooling to reduce manual effort, enhance engineering quality, improve cycle times and increase reliability, while retaining full human accountability for technical judgement, decisions and outcomes.

Day to day

Key Stakeholders

The Software Engineering Manager works closely with the Head of Engineering to align on engineering strategy, technical priorities and delivery performance. They partner frequently with Product Managers to translate business needs into technical solutions and ensure roadmap clarity. Collaboration with Field Operations SMEs ensures platform enhancements meet operational, safety and compliance requirements.

The SEM supports several engineering squads, guiding design decisions, improving engineering practices and resolving technical issues. Partnerships with Security, Quality Engineering, Architecture, SRE and DevOps teams ensure compliance with Centrica standards and operational resilience. They also coordinate with programme, planning and delivery teams to manage dependencies, risks and communications.

In addition, the role builds relationships with external partners and tooling providers (such as Microsoft and Datadog) through hackathons, roadmap discussions and innovation sessions to explore performance, monitoring and platform optimisation opportunities.

Problem Solving & Decision Making

Nature of Thinking Required: Solves complex technical challenges across forecasting, planning, workflow, and integration domains. Balances architectural sustainability with delivery constraints and operational needs.

Decisions – Owned

Decisions – Influenced

Leadership

What We Need From You – Work Experience & Technical Skills

Mindset & Ways of Working

Core Competencies & Technical Skills (AI and emerging technology)

Benefits

Our priority is supporting all of the different realities our people face. Life is about so much more than work. We have designed our total rewards to give you the flexibility to choose what you need, when you need it, ensuring that you and your family are supported not only financially, but physically and emotionally.

#J-18808-Ljbffr
Apply Now