Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Head of business & technical architecture

Slough
Vallum Associates
Head of business
Posted: 5 June
Offer description

Head of Business & Technical Architecture - UK Energy Company

Remote (occasional London meetings) | đź’Ľ Full-Time | đź’° Competitive Salary + Excellent Benefits


Salary: ÂŁ105,000- ÂŁ115,000 + Discretionary 10% bonus

Location: Remote (occasional London meetings)


Are you a senior technology leader or Enterprise Architect ready to help shape the future of the UK’s energy infrastructure?


An independent, strategically vital organisation at the heart of the UK’s smart metering and net zero ambitions is hiring a Head of Business & Technical Architecture. This is a unique opportunity to lead the architectural strategy for one of the UK’s most critical digital infrastructures—supporting over 30 million smart meter connections nationwide.

This leadership role is ideal for an experienced Enterprise Architect with a strong track record in shaping large-scale technical and business architectures—especially in complex, regulated, or data-heavy environments such as energy, telecoms, or digital infrastructure.


What you’ll be doing:

* Lead the evolution of smart metering technology and business architecture across the UK energy sector
* Chair a key industry Sub-Committee, influencing multi-party decisions involving regulators, government, and service providers
* Shape and assure architectural direction for major future programmes—including a new Data Service Provider solution
* Act as a trusted advisor to board-level stakeholders and regulators
* Drive innovation and ensure smart metering arrangements stay fit for the future in a decarbonising energy system


We’re looking for someone with:

* 5+ years in a senior technology leadership role (e.g., Enterprise Architect, CTO, CPO)
* The ability to chair and lead cross-functional discussions, balancing strategic priorities with technical rigour
* Strong stakeholder engagement skills, including working with regulators, industry, and government
* A passion for technology innovation that delivers real-world impact—especially for consumers and sustainability


If you are interested in this role, apply now for an immediate review!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Head of business, economics and it
Egham
Windsor Forest Colleges
Head of business
Similar job
Head of business, economics and it
Egham
Windsor Forest Colleges
Head of business
ÂŁ45,000 a year
Similar job
Head of business continuity & emergency management
Reading (Berkshire)
AWE Plc
Head of business
See more jobs
Similar jobs
Consulting jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Consulting jobs > Head of business jobs > Head of business jobs in Slough > Head of Business & Technical Architecture

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save