Principal Engineer - Platform Enablement Squad in Windsor

Principal Engineer - Platform Enablement Squad in Windsor

Windsor Full-Time 80000 - 100000 € / year (est.) No home office possible
Centrica

At a Glance

  • Tasks: Lead the evolution of our Field Platform with innovative architecture and engineering standards.
  • Company: Join a forward-thinking company focused on enhancing field operations.
  • Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on AI and emerging technologies.
  • Why this job: Make a real impact by shaping technology that empowers thousands of field colleagues.
  • Qualifications: Proven experience in software engineering and strong leadership skills.

The predicted salary is between 80000 - 100000 € per year.

Provide technical leadership, architectural vision, and engineering standards required to evolve and scale the Field Platform. The role ensures a unified, performant, secure and resilient experience that enables thousands of field colleagues to work efficiently, safely and effectively.

Responsibilities

  • Define & evolve the Field Platform architecture: set long‑term architecture, patterns and guardrails for services to ensure scalability, resilience, interoperability and a unified experience.
  • Drive consolidation and simplification of the estate: rationalise the platform, reduce duplication, technical debt, maintenance costs and operational complexity.
  • Shape cross‑domain technical design decisions: partner across Product, Architecture, Supply Chain, Scheduling and Field Operations to drive consistent data models, integration patterns, UX principles and standards across all field workflows.
  • Identify and deliver new digital capabilities: work with product and business leaders to define capabilities such as supply chain, quoting, workflow optimisation and knowledge management to enhance safety, compliance, customer experience and productivity.
  • Establish engineering excellence across teams: champion high engineering standards including clean architecture, CI/CD automation, observability, testing strategies, release processes, telemetry, performance tuning and secure‑by‑design principles.
  • Lead platform performance, reliability & offline capability: ensure the environment performs reliably in challenging field conditions (e.g., poor signal or offline mode) with a focus on fail‑over behaviours, caching, performance profiling and user trust.
  • Influence and steward Security, SRE, Quality and Platform‑wide capabilities: shape quality, resilience and security strategies across teams, ensuring adoption of shift‑left testing, strong security hygiene, consistent observability and reliable operational processes.
  • Improve how work is done: continuously identify opportunities to automate, simplify, reduce cycle time, improve developer experience and adopt new tools and AI to scale better engineering practices across squads.

Key Stakeholders

The Principal Software Engineer 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 role also builds relationships with external partners and tooling providers such as Microsoft and Datadog.

Leadership

Lead through influence and expertise across squads without direct line management; shape backlog, standards and adoption; coach analysts and engineers; model product‑led, iterative delivery and high bar for quality and controls. Participate in relevant governance and design forums. Build functional playbooks, patterns and guardrails; run knowledge shares and communities of practice.

What We Need From You

  • Resolve complex, cross‑domain technical challenges involving mobile, backend APIs, orchestration layers and field operational workflows.
  • Balance near‑term delivery pressure against long‑term architectural sustainability.
  • Make autonomous technical decisions on Field Platform architecture, coding standards, integration patterns, security baseline, technology choices and performance strategies.
  • Influence product roadmap priorities, UX direction, cross‑team delivery sequencing, partner tool selection and funding for technical investments.
  • Use telemetry, profiling tools, error tracking, synthetic monitoring and AI‑assisted diagnostics to drive decisions while maintaining human accountability for technical judgement.
  • Adhere to Centrica architectural frameworks, security and data privacy standards, mobile platform patterns and operational governance.

Core Competencies & Technical Skills (AI and Emerging Technology)

  • Design, integrate and operate AI‑enabled solutions in enterprise environments, including prompt‑driven workflows, retrieval‑augmented systems and AI agents.
  • Apply structured evaluation, testing and monitoring practices to ensure AI outputs are reliable, secure and compliant with organisational guardrails.
  • Prepare and manage data used in AI workflows and take responsibility for the responsible lifecycle of AI features from experimentation through deployment and continuous improvement.

Business Expertise

  • Understanding of field workforce operations (installation, service, repair).
  • Awareness of compliance, safety and regulatory needs related to field processes.
  • Experience working in product‑led organisations and cross‑functional teams.

Principal Engineer - Platform Enablement Squad in Windsor employer: Centrica

As a Principal Engineer at our company, you will be part of a dynamic and innovative work culture that prioritises technical excellence and collaboration. We offer competitive benefits, including opportunities for professional development and growth, while fostering an environment that encourages creativity and the adoption of cutting-edge technologies. Located in a vibrant area, our team is dedicated to making a meaningful impact on field operations, ensuring that our engineers can thrive both personally and professionally.

Centrica

Contact Detail:

Centrica Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer - Platform Enablement Squad in Windsor

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at your dream company. You never know when a casual chat could lead to a job opportunity!

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your technical prowess and architectural vision, so make it shine!

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to platform architecture and engineering standards. Mock interviews with friends or mentors can help you feel more confident and ready to tackle those tricky questions.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Principal Engineer - Platform Enablement Squad in Windsor

Technical Leadership
Architectural Vision
Engineering Standards
Field Platform Architecture
Cross-Domain Technical Design
Digital Capabilities Development
Engineering Excellence

Some tips for your application 🫡

Show Your Technical Leadership:When writing your application, make sure to highlight your experience in technical leadership and architectural vision. We want to see how you've shaped engineering standards and driven cross-domain design decisions in your previous roles.

Focus on Collaboration:Emphasise your ability to work with various stakeholders, like Product Managers and Field Operations SMEs. Share examples of how you've partnered across teams to deliver consistent data models and enhance user experiences.

Demonstrate Problem-Solving Skills:We love candidates who can tackle complex technical challenges! In your application, provide specific instances where you've resolved issues involving mobile, backend APIs, or orchestration layers, showcasing your analytical skills.

Apply Through Our Website:Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity. We can't wait to hear from you!

How to prepare for a job interview at Centrica

Know Your Architecture

Make sure you understand the principles of scalable and resilient architecture. Be ready to discuss how you've defined or evolved platform architectures in your previous roles, and think about specific examples where you've set guardrails for services.

Showcase Your Leadership Skills

This role requires influencing without direct authority. Prepare to share experiences where you've led cross-functional teams or shaped technical decisions. Highlight how you've coached others and driven engineering excellence across squads.

Be Ready to Discuss Digital Capabilities

Familiarise yourself with the digital capabilities relevant to the role, such as supply chain optimisation and workflow management. Think of instances where you've identified and delivered new capabilities that enhanced productivity or customer experience.

Emphasise Your Problem-Solving Approach

Expect questions on resolving complex technical challenges. Prepare to discuss your approach to balancing immediate delivery pressures with long-term architectural sustainability, and how you've used telemetry and profiling tools to inform your decisions.