Data Engineer needed for a UK organisation investing in its data platform to support the development of reliable, well-structured datasets for reporting and analytics. This role sits within a central data team and focuses on building, maintaining and improving data pipelines and data models that support consistent access to data across the business. The role \* Build and maintain data pipelines to ingest, transform and deliver data for analytical use \* Ensure data is processed efficiently and securely, in line with agreed standards \* Implement monitoring, logging and error handling across data workflows \* Create and maintain tests to validate data accuracy and pipeline behaviour \* Monitor performance and apply optimisation techniques where required \* Design and maintain relational and dimensional data models \* Write and optimise SQL and transformation logic \* Produce clear technical documentation covering data structures and processes \* Work with colleagues across data, analytics and governance to support data quality and compliance What we’re looking for \* Experience in data engineering or data platform development \* Strong SQL skills with experience working on production data pipelines \* Understanding of data modelling concepts for analytics and reporting \* Familiarity with layered or staged data architectures \* Knowledge of data quality, validation and governance practices \* Strong analytical and problem-solving skills Desirable experience \* Cloud data platforms such as Microsoft Fabric or Azure data services \* Python or Spark for data transformation and automation \* Experience writing tests for data pipelines \* Ability to communicate technical concepts clearly to non-technical stakeholders \* Experience working in regulated or data-sensitive environments If you’re a Data Engineer looking for a role focused on building robust data foundations rather than ad-hoc reporting, we’d be happy to discuss this further in confidence