DTG GLOBAL
Data Engineer
Job Description
We’re recruiting on behalf of a UK organisation that is investing in its data platform and is looking to appoint a Data Engineer to support the development of reliable, well-structured datasets for reporting and analytics.
This role sits within a growing data function and focuses on building, maintaining and improving data pipelines and models that enable 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, securely and 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 needed
- 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
- Professional 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
- Experience working with layered or staged data architectures
- Familiarity with data quality, validation and governance practices
- Strong problem-solving skills and attention to detail
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 explain technical concepts to non-technical stakeholders
- Experience working in regulated or data-sensitive environments
Why apply
- Opportunity to work on core data systems with organisation-wide impact
- Role focused on engineering fundamentals rather than ad-hoc reporting
- Part of a data function that is evolving and investing in its platform
- Scope to contribute to longer-term improvements in data consistency and usability
If you’re a Data Engineer looking for a role where you can focus on building robust data foundations, we’d be happy to discuss this further in confidence.