Enable job alerts via email!

Data Engineer

Develop

London

On-site

GBP 50,000 - 75,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A rapidly growing DTC subscription company in the UK seeks a Data Engineer to transform its data infrastructure. This hands-on contract role involves leading the transition from legacy systems to a modern, scalable data stack, with responsibilities including building data models, ensuring quality, and integrating modern tools. The ideal candidate should have strong SQL skills, 3 years of relevant experience, and great autonomy. Offering remote work and a chance to make high-impact contributions during a significant expansion.

Benefits

Flexible hours
Quarterly meetups

Qualifications

  • 3 years in data engineering, analytics engineering, or BI development.
  • Strong SQL skills; Python is a plus.
  • Experience with modern data stack tools.
  • Sound knowledge of data modelling concepts and warehousing best practices.
  • Comfortable owning end-to-end pipelines and operating autonomously.
  • Able to work across functions and translate data into business value.

Responsibilities

  • Build and maintain scalable data models and warehouse structures.
  • Apply best practice modelling techniques.
  • Collaborate with engineers to align schema design and data quality upstream.
  • Own ingestion and transformation workflows across core systems.
  • Implement robust testing and monitoring for pipeline reliability.
  • Recommend and integrate modern tooling.
  • Support dashboarding, KPI tracking, and enable self-serve reporting across teams.

Skills

SQL
Python
dbt
Fivetran
BigQuery
Fabric
Metabase
data modelling
analytics engineering
BI development

Job description

Social network you want to login/join with:

We're working with one of the UK's fastest-growing DTC subscription companies, known for their strong brand, digital-first mindset, and mission-driven approach. With tens of thousands of active subscribers and an ambitious growth roadmap, they are investing in their data function to support smarter decisions and sustainable scale.

The role

This is a hands-on contract Data Engineer role focused on shaping and delivering a modern data infrastructure. You'll take ownership of data architecture, ingestion pipelines, modelling, and tooling to support real-time business insight and scalable operations.

The immediate priority is leading the transition from a legacy Azure SQL setup to a more robust and scalable data stack, giving you the chance to shape structure, tooling, and impact from the ground up.

Responsibilities:

  • Build and maintain scalable data models and warehouse structures
  • Apply best practice modelling techniques (dimensional models, SCDs)
  • Collaborate with engineers to align schema design and data quality upstream
  • Own ingestion and transformation workflows across core systems
  • Implement robust testing and monitoring for pipeline reliability
  • Recommend and integrate modern tooling (dbt, Fivetran, BigQuery, Fabric, Metabase)
  • Support dashboarding, KPI tracking, and enable self-serve reporting across teams

Requirements

  • 3 years in data engineering, analytics engineering, or BI development
  • Strong SQL skills; Python is a plus
  • Experience with modern data stack tools (dbt, Fivetran, BigQuery, Fabric, Looker, Metabase)
  • Sound knowledge of data modelling concepts and warehousing best practices
  • Comfortable owning end-to-end pipelines and operating autonomously
  • Able to work across functions and translate data into business value

Why Apply?

  • Join a high-growth, mission-driven business during a key scaling phase
  • Own and influence the foundations of a modern data function
  • Work remotely with flexible hours and quarterly meetups
  • Make visible, high-impact contributions to product, growth, and operations
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.