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

Job Details

Company
Morgan McKinley
Location
Manchester Area, United Kingdom
Posted