Why This Role Stands Out
Lead critical data engineering teams at ENSEK and drive the development of high-impact data products that are transforming the energy sector, offering significant career growth in a remote and flexible environment. If you excel at solving complex data challenges and are passionate about building scalable, resilient data platforms, this role is an exceptional opportunity to make a tangible impact.
Quick Overview
Job Description
About ENSEK
ENSEK builds the cloud‑native SaaS software that’s transforming how energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI‑driven insight, all underpinned by modern, cloud‑native architecture.
ENSEK is at an exciting inflection point as we scale at pace towards new international horizons. If you’re motivated by solving complex, real‑world problems and want to lead the teams that build reliable, resilient platform services to accelerate the global energy transition, you’ll feel right at home with us.
About the role
We’re looking for a Software Engineering Manager – Data to lead critical data engineering teams at ENSEK. While the title says Software Engineering Manager, this role is best described as a Data Engineering Manager, focused on building and scaling high‑impact data products rather than application development.
Our data platform sits at the core of ENSEK’s mission—processing millions of daily industry flows and meter reads to generate trusted, analytics‑ready insights for energy suppliers navigating the digital energy transition. You’ll lead teams responsible for transforming complex, large‑scale datasets into products that directly influence customer decisions and business outcomes.
You’ll manage teams working across core data products and finance assurance, operating at significant scale and complexity, and bringing strong product thinking to how data is designed, built and consumed.
Key responsibilities
Lead and manage team of data engineers, across either core data products or finance assurance
Own delivery of scalable, well‑governed data products used internally and by ENSEK customers
Oversee data platform architecture, ingestion pipelines, orchestration and governance frameworks
Ensure data pipelines and models operate efficiently at very large scale and within strict time constraints
Embed strong engineering standards including testing, CI/CD, security and access control
Coach, mentor and develop high‑performing data engineers with a strong product mindset
Key outcomes
Trusted, discoverable and analytics‑ready datasets delivered through Bronze, Silver and Gold layers
A scalable data platform capable of processing hundreds of billions of rows reliably and efficiently
High‑quality operational and financial insights that directly support customer decision‑making
Strong alignment between data engineering, analytics engineering and business teams
Data teams operating with clear ownership, high engineering rigour and measurable business impact
Experience required
Significant experience leading and managing data engineering teams
Deep expertise in cloud data platforms, particularly Databricks and AWS
Strong background in data warehouse architecture, ingestion to Bronze layers and job orchestration
Advanced experience using Spark, including performance tuning at scale
Proven experience implementing data governance, security and access frameworks
Strong analytics engineering experience moving data through Bronze, Silver and Gold layers
Advanced SQL and Python skills, with a focus on optimisation and complex business logic
Experience partnering with analysts and stakeholders to deliver actionable insights
Strong commercial awareness and a clear product mindset
Company benefits
25 days’ holiday + bank holidays
Option to buy or sell 5 extra annual leave days per year
Vitality Health Insurance, including private healthcare, virtual GP access and mental‑health support
Pension with 5% matched contribution
Regular team‑wide and company‑wide events
2 volunteering days per year
Remote‑first working environment with offices in London and Nottingham
Similar jobs
- PT
Technical Engineering Manager
PWS Technical Services Ltd
Pentrich, Ripley🇬🇧Hybrid6 days agoCFDFEAMechanical DesignEngineering - AP
Fleet Mechanical Engineering Manager
Astute People
Lincolnshire, East Midlands🇬🇧£93.5k/yrHybrid4 months agoEngineering - RH
Engineering Manager
RHL
Kent, South East England🇬🇧On-site1 week agoStakeholder ManagementEngineering - PS
Site Engineering Manager
Pioneer Selection Ltd
Ashby-De-La-Zouch, Leicestershire🇬🇧£63.8k/yrHybrid2 weeks agoEngineering - VG
Engineering Manager
NewVenn Group
Ascot, Windsor & Maidenhead🇬🇧£70k - £85k/yrOn-site4 hours agoRoboticsEngineering - NP
Senior Façade Engineering Manager
NewNiyaa People
Nottingham, Nottinghamshire🇬🇧£70k - £80k/yrHybrid4 hours agoEngineering
