At a Glance
- Tasks: Design and develop data solutions while collaborating in an Agile environment.
- Company: Join Anglian Water, a company that truly values its people and the planet.
- Benefits: Enjoy flexible working, private healthcare, and 26 days annual leave.
- Why this job: Make a real impact in a role that combines tech with meaningful work.
- Qualifications: Experience in data engineering, Agile methodologies, and strong technical skills required.
- Other info: Be part of a diverse team committed to inclusion and social mobility.
The predicted salary is between 40000 - 60000 £ per year.
Circa £42k, salary dependant on skills and experience
Base location in either Lincoln or Huntingdon (depending on your location) with hybrid working
Permanent
Full time, 37 hours per week
Do you enjoy building scalable data pipelines and analytical datasets that enable meaningful insight?
Are you experienced in data engineering and dimensional modelling, and interested in working with modern Azure data technologies?
If you’re a collaborative engineer who enjoys solving complex data challenges and continuously improving how data platforms operate, we have an exciting opportunity to join our data engineering team.
Our Data and Digital Services team delivers enterprise data and analytics capabilities across Anglian Water. Working on our Azure-based Lakehouse platform, you will help design and deliver scalable data solutions that support reporting, analytics, and insight across the organisation.
You will join an established Azure data platform team working in an Agile environment, collaborating closely with architects, product owners, analysts, and platform engineers.
Our Data Platform
You will work on a modern Azure Lakehouse data platform built using standardised engineering practices and reusable platform components.
The platform includes a bespoke engineering framework that provides reusable patterns, automation, and tooling to support the consistent development of data pipelines, dimensional models, and analytical datasets. This enables engineers to focus on solving data challenges while maintaining high standards for reliability, governance, testing, and deployment.
What will my role involve?
As a Data Engineer, you will design, build, and maintain data pipelines and analytical datasets on our Azure data platform. You will work across the lifecycle of data solution delivery, from understanding requirements through to implementing robust data models that support reporting and analytics.
This is a T-shaped role, where you will have core expertise in data engineering while contributing across multiple aspects of data solution delivery.
Key responsibilities include:
-
Designing, developing, and maintaining scalable data pipelines that ingest and transform data from enterprise systems into the data platform.
-
Designing and implementing dimensional data models using Kimball methodologies, including developing star schemas and analytical datasets to support reporting and analytics.
-
Developing and maintaining Power BI semantic models to enable consistent and performant enterprise reporting.
-
Supporting the end-to-end delivery of data and analytics solutions in collaboration with architects, analysts, and other engineers.
-
Working within an Agile/Scrum delivery model, contributing to estimation, planning, and continuous improvement.
-
Contributing to and extending automated testing frameworks to improve data reliability and test coverage across pipelines.
-
Applying platform standards and engineering practices to ensure solutions are robust, maintainable, and secure.
-
Collaborating with team members to maintain high standards for data quality, governance, and documentation.
-
Sharing knowledge and supporting team members to maintain strong engineering practices across the platform.
While the primary focus of the role is data engineering and semantic modelling, engineers may occasionally support the development of Power BI reports and dashboards where required.
Essential experience
-
Experience building data solutions using the Azure data platform
-
Strong SQL skills and experience with Python and/or Spark
-
Experience with Azure Databricks
-
Practical experience designing dimensional data models (Kimball methodology)
-
Experience delivering data and analytics solutions end-to-end
-
Experience working within Agile/Scrum delivery teams
-
Familiarity with Power BI semantic models
Desirable experience
-
Experience with Azure Data Factory and Unity Catalog
-
Experience working with Delta Lake / Lakehouse architectures
-
Experience with CI/CD and DevOps practices, including Git-based version control
-
Exposure to Power BI report development
Key behaviours and qualities
-
Strong analytical and problem-solving skills
-
Ability to work collaboratively within cross-functional teams
-
Comfortable contributing across multiple areas of data solution delivery
-
Strong communication and documentation skills
-
Commitment to continuous learning and improving engineering practices
What does it take to be an Enterprise Data Engineer?
-
Previous strong experience in data engineering ideally using Azure Databricks, Azure Data Factory, Spark, Python, SQL, Power BI
-
Strong data engineering experience at least 3-5 years
-
Dimensional data modelling
-
Experience in delivering end to end BI solution from requirements, design to delivery
-
Experience of working within an Agile/Scrum environment
-
Experience/understanding of Product lifecycle management
-
Knowledge of Azure DevOps or similar tools
As a valued employee, you’ll be entitled to:
-
Personal private health care
-
26 days annual leave – rising with length of service
-
Flexible working
-
Pension scheme – Anglian Water double-matches your contributions up to 6%
-
Bonus scheme
-
Flexible benefits to support your wellbeing and lifestyle.
Why Anglian Water?
Anglian Water is not your typical water company. What we do really matters. Water is the lifeblood of our world and we’re proud of the difference we make. We put people at the heart of our business, and we truly love what we do! If you’re passionate about what you do and would like to make a difference, then we’d love to hear from you.
Inclusion at Anglian Water: Join us and make a difference. Our customers come from a wide range of backgrounds, and we think our workplace should reflect that. We are committed to making sure all our colleagues feel they belong and are supported to succeed. Together with our fellow water companies, we are committed to the Social Mobility Pledge; we are also a signatory to Business in the Community’s Race at Work charter; we hold the Armed Forces Gold Covenant for Employers; we are an accredited Disability Confident employer and we play a leading part in the Women’s Utility Network.
Closing Date: 22nd March 2026
#J-18808-Ljbffr
Enterprise Data Engineer employer: Anglian Water Services
Contact Detail:
Anglian Water Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Enterprise Data Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend industry meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common questions and showcasing your experience with data engineering tools like Databricks and Azure Data Factory. We want to see how you can bring your skills to the table!
✨Tip Number 3
Show off your passion for continuous learning! Mention any recent courses or projects that demonstrate your commitment to staying updated in the field. It’s all about that growth mindset!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about joining our team!
We think you need these skills to ace Enterprise Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Enterprise Data Engineer role. Highlight your experience with data engineering, dimensional modelling, and Agile environments. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Be sure to mention any relevant projects or experiences that showcase your skills.
Showcase Your Technical Skills: Don’t forget to highlight your technical skills in your application. Mention your experience with tools like Databricks, Azure Data Factory, and Python. We love seeing candidates who are well-versed in the technologies we use!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Anglian Water Services
✨Know Your Tech Inside Out
Make sure you brush up on your skills with Databricks, Azure Data Factory, and Spark. Be ready to discuss your experience with these tools in detail, as well as how you've applied them in previous projects. This will show that you're not just familiar with the tech, but that you can leverage it effectively.
✨Embrace Agile Methodologies
Since the role involves working in an Agile environment, be prepared to talk about your experiences with Agile or Scrum. Share specific examples of how you've contributed to team dynamics, tackled challenges, or improved processes. This will demonstrate your adaptability and teamwork skills.
✨Showcase Your Dimensional Modelling Skills
As a BI Solution Architect/Dimensional Modeller, you'll need to highlight your understanding of dimensional modelling methodologies. Prepare to discuss past projects where you've designed data solutions, focusing on how you ensured they were robust and secure while meeting business requirements.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, especially related to data engineering challenges. Think of scenarios where you've had to troubleshoot issues or innovate solutions. This will help you illustrate your critical thinking and technical expertise during the interview.