Reporting to the Data Product Manager in Customer Network Design , this is an opportunity to play a critical role in shaping the data that underpins essential customer operations. As a Data Engineer in our Customer Network Design team, you'll be at the heart of delivering high‑quality, resilient, and scalable data products, driving best‑in‑class engineering practices across the full data lifecycle—from ingestion and modelling through to curated, trusted, and reusable data products.
You'll take real ownership of your work—leading data engineering activities end‑to‑end and setting the standard across pipeline development, information modelling, and data quality. With a strong focus on customer data products and CRM‑based sources, your impact will be visible, ensuring our data is not only reliable, but trusted at scale.
Information modelling sits at the core of this role. You'll design and evolve the logical, physical, and canonical models that give our data structure and meaning—providing the foundation that makes pipelines consistent, data products reusable, and engineering faster and safer to change. This is a hands‑on engineering role where you'll design, build, and evolve robust data pipelines and well‑structured data assets, creating clean, maintainable, high‑performing code.
Alongside this, you'll play a key part in uplifting data engineering capability, supporting and mentoring junior Data Engineers and analysts, helping them adopt modern engineering approaches, strong modelling discipline, and effective configuration management practices.
Working closely with other Data Engineers and cross‑functional teams, you'll help ensure consistent standards, governance, and high‑quality delivery, aligned with wider Group engineering practices and long‑term technology strategy.