Negotiable
Inside
Remote
UK; London; Birmingham; Manchester; Glasgow; Liverpool; Leeds; Edinburgh; Bristol; Cardiff; Nottingham
Summary: The Data Engineer role involves designing and developing scalable data pipelines and platforms to support the Client's regional data products and analytics initiatives. This position leads the data engineering lifecycle, ensuring solutions are reliable and secure while aligning with business requirements. The Data Engineer collaborates with IT leadership and stakeholders to translate business needs into effective data architectures. Strong leadership and technical skills are essential for driving best practices across the data engineering function.
Key Responsibilities:
- Design and build scalable data pipelines and platforms.
- Lead the data engineering lifecycle ensuring reliability and security of data solutions.
- Collaborate with IT leadership and business stakeholders to translate business needs into data architectures.
- Drive best practices across the data engineering function.
Key Skills:
- Strong expertise in data engineering principles and architecture design.
- Advanced proficiency in SQL and data modelling.
- Proven experience with ETL/ELT pipeline design and optimisation.
- Hands-on experience with Apache Airflow and dbt.
- Strong experience with cloud data platforms, preferably Snowflake.
- Solid understanding of data lifecycle management.
- Experience implementing data quality and monitoring frameworks.
- Familiarity with version control, CI/CD pipelines, and Agile practices.
- Strong knowledge of data governance and security.
- Excellent analytical and problem-solving capabilities.
- Strong leadership and mentoring skills.
- Ability to communicate complex technical topics to business stakeholders.
- Highly organised and adaptable in a fast-paced environment.
Salary (Rate): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: Data Engineer
Contract: 6 Months
Location: Remote
IR35: Inside IR35
Overview:
The Data Engineer is responsible for designing, building, and leading the development of scalable data pipelines and data platforms that support Client’s regional data products and analytics initiatives.
This position leads the data engineering lifecycle, ensuring data solutions are reliable, secure, and aligned with business and governance requirements. Working closely with IT leadership, business stakeholders, and global teams, the Data Engineer translates business needs into scalable data architectures and drives best practices across the data engineering function.
Key Requirements:
- Strong expertise in data engineering principles, architecture design, and large-scale data platform development
- Advanced proficiency in SQL and data modelling (dimensional modelling, star schema)
- Proven experience with ETL / ELT pipeline design and optimisation
- Hands-on experience with Apache Airflow (pipeline orchestration)
- Hands-on expertise with dbt (Data Build Tool) for transformation and modelling
- Strong experience with cloud data platforms (Snowflake preferred)
- Solid understanding of data lifecycle (raw ? curated ? consumption layers)
- Experience implementing data quality, observability, and monitoring frameworks
- Familiarity with version control, CI/CD pipelines, and Agile delivery practices
- Strong knowledge of data governance, security, and access control (RBAC)
- Excellent analytical and problem-solving capabilities
- Strong leadership and mentoring skills, with experience managing technical teams
- Ability to communicate complex technical topics to business stakeholders
- Highly organised, adaptable, and capable of managing multiple priorities in a fast-paced global environment