Contract Data Engineer - Remote (UK)
Key Skills: Python, Databricks, Snowflake
Outside IR35 - £450-550/day
A large-scale data transformation programme is underway within a major UK operator, focused on building a unified, real-time customer data foundation. The organisation is moving away from legacy systems towards a modern data environment built around Snowflake, DBT, and Databricks and is looking for an experienced Contract Data Engineer to play a key role in delivery.
The Opportunity
This role sits at the centre of a complex CRM and customer data migration project. You’ll be responsible for ingesting, transforming, and validating high volumes of data, helping to create a single, trusted view of the customer across multiple digital touchpoints.
The initial phase will focus on data ingestion and quality assurance fast-moving, high-intensity delivery that will define the foundation for everything that follows.
What You’ll Be Working On
* Data ingestion into Snowflake using a mix of pre-built and custom pipelines.
* Data cleansing and transformation through DBT.
* Augmenting ingestion and processing with Databricks.
* Working closely with digital analytics and marketing teams to align data models with activation requirements.
* Handling personal data within strict GDPR and governance frameworks.
Tech Environment
* Core: Python, SQL, DBT, Snowflake.
* Additional: Databricks (augmentation).
* Experience with CRM or CDP integrations would be a bonus.
Engagement Details
* Start: 1st December.
* Contract: 6 months initially (Outside IR35).
* Setup: Remote-first with optional onsite sessions as required.