We’re looking for a Senior Data Engineer to shape the future of data engineering at Anglian Water, designing and building robust, scalable data pipelines that ingest, process, and store large volumes of data. As a technical leader and mentor, you’ll play a pivotal role in shaping how data is engineered, trusted, and used across the organisation.
Requirements
- Demonstrable extensive experience (typically 5+ years) in Data Engineering, delivering scalable, production-grade data solutions.
- Strong understanding of distributed processing, data modelling, and performance optimisation.
- Experience building and operating robust data pipelines across batch and/or real-time streaming architectures.
- Strong knowledge of data engineering principles including data quality, observability, automation, CI/CD, testing strategies, and secure-by-design practices.
- Proficiency in structured query and data transformation techniques, with the ability to write efficient, maintainable, and scalable data logic.
- Strong programming capability in a language suited to data engineering (e.g., Python, Scala, SQL).
- Experience working collaboratively in cross-functional, agile teams.
- Proven experience mentoring, reviewing code, and contributing to engineering standards and best practice.
- Experience with modern cloud-based data platforms and/or industrial data integration technologies (e.g., Azure, Databricks, Spark, Delta Lake, MQTT brokers, unified namespace architectures, or similar).
Benefits
- Private healthcare and physiotherapy
- 24-hour Virtual GP service for you and your household
- 26 days annual leave (rising with service)
- Competitive pension scheme – Anglian Water double-matches your contributions up to 6% (up to 18% combined)
- Bonus scheme
- Flexible benefits and working culture
- Life Assurance (8× salary) and Personal Accident cover
- Enhanced family leave policies
- Great discounts and perks

Follow us on social media