At a Glance
- Tasks: Lead data engineering teams to build impactful data products for the energy sector.
- Company: Join ENSEK, a cloud-native SaaS company transforming energy retail.
- Benefits: Enjoy 25 days holiday, health insurance, and a remote-first work culture.
- Other info: Dynamic environment with opportunities for professional growth and team events.
- Why this job: Make a real difference in the energy transition with cutting-edge data solutions.
- Qualifications: Experience in leading data teams and expertise in cloud platforms like Databricks and AWS.
The predicted salary is between 80000 - 100000 ÂŁ per year.
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
Software Engineering Manager - Data in Nottingham employer: ENSEK
Contact Detail:
ENSEK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager - Data in Nottingham
✨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 ENSEK. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
When you get the chance to chat with potential employers, don’t hold back! Share your past projects, especially those that showcase your data engineering prowess. We want to see how you’ve tackled complex problems and delivered results.
✨Tailor Your Approach
Before any interview, do your homework on ENSEK and its mission. Align your experiences with their goals, especially around data products and customer impact. This shows you’re not just another candidate; you’re genuinely interested in what they do.
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and really keen on joining the team.
We think you need these skills to ace Software Engineering Manager - Data in Nottingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineering Manager - Data role. Highlight your leadership in data engineering and any relevant cloud platforms you've worked with, like Databricks and AWS.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about data engineering and how you can contribute to ENSEK's mission. Share specific examples of how you've led teams to deliver impactful data products.
Showcase Your Technical Skills: Don’t forget to mention your advanced SQL and Python skills! We want to see how you've optimised complex business logic and implemented data governance frameworks in your previous roles.
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 this exciting opportunity at ENSEK!
How to prepare for a job interview at ENSEK
✨Know Your Data Inside Out
Make sure you’re well-versed in the specifics of data engineering, especially around cloud platforms like Databricks and AWS. Brush up on your knowledge of data warehouse architecture and be ready to discuss how you’ve implemented data governance and security frameworks in past roles.
✨Showcase Your Leadership Skills
As a Software Engineering Manager, you’ll need to demonstrate your ability to lead and mentor teams. Prepare examples of how you’ve developed high-performing data engineers and fostered a strong product mindset within your teams. Highlight any successful projects where your leadership made a significant impact.
✨Be Ready for Technical Questions
Expect to dive deep into technical discussions, particularly around SQL and Python. Be prepared to solve problems on the spot or explain your thought process for optimising complex business logic. Practising coding challenges related to data pipelines can give you an edge.
✨Align with ENSEK’s Mission
Understand ENSEK’s goals and how their data platform supports the energy transition. Be ready to discuss how your experience aligns with their mission of delivering trusted, analytics-ready datasets and how you can contribute to their vision of transforming energy retailing.