Head of Data Enigneering
Head of Data Engineering | Permanent | £100,000-£125,000 | Manchester (Hybrid)
A major UK retailer is transforming how it uses data and they need an experienced Head of Data Engineering to lead the charge.
This is a senior, hands-on leadership role at the heart of a cloud-native data platform build. You'll be setting the technical direction for data engineering, leading a growing team, and owning the modernised platform long after the initial build is complete.
What you'll be doing
- Leading and growing a data engineering team through a major platform transformation
- Setting the technical direction for data pipelines, architecture, and tooling across a Snowflake Medallion environment
- Overseeing the migration of legacy SQL Server, SSRS, and Business Objects onto the modern platform
- Owning the data engineering function through delivery and into the steady-state — you build it, you run it
- Working closely with integrations, reporting, and BA teams to ensure end-to-end delivery
- Acting as the senior escalation point for data engineering decisions across a fast-paced, agile programme
- Driving adoption of dbt and modern engineering best practices across the team
What we're looking for
- Proven leadership experience — real people management, not just a senior engineer with a title
- Deep hands-on experience with Snowflake, ideally including Medallion architecture
- Strong dbt and SQL/Python skills — this role requires someone who can still get into the detail
- Azure data infrastructure experience
- A track record of delivering at pace in agile, high-velocity environments
- Experience migrating off legacy data estates
- UK right to work — no sponsorship available
The stack: Snowflake · dbt · Azure One Lake · Power BI · Datadog · Python · SQL