Harnham

Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer on a 6-month contract, paying £500/day, fully remote. Requires strong SQL and Python skills, experience with dbt, and familiarity with Git and CI/CD. Experience in customer data platforms is a plus.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
520
-
🗓️ - Date
November 14, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Outside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Automated Testing #SQL (Structured Query Language) #"ETL (Extract #Transform #Load)" #Python #Data Governance #DevOps #Data Engineering #API (Application Programming Interface) #Data Pipeline #Data Quality #GDPR (General Data Protection Regulation) #dbt (data build tool) #GIT #Data Ingestion #Datasets #Scala #CRM (Customer Relationship Management)
Role description
Contract Data Engineer £500/day - Outside IR35 6 Months (initial) Fully Remote A major hospitality operator is embarking on a large-scale data transformation project to build a Single Customer View (SCV) that will power personalised engagement across its portfolio of brands. This is a greenfield opportunity to shape the data foundation behind one of the UK's biggest customer data platforms (CDP). You'll work alongside the Lead Data Engineer to design and implement scalable data pipelines, unify disparate data sources, and deliver clean, reliable datasets that drive smarter marketing and customer insights. THE ROLE: As a Data Engineer, you will: • Design and build robust data pipelines to consolidate customer data into a single, trusted view. • Clean, transform, and enrich data for marketing activation and segmentation within the CDP. • Collaborate with cross-functional teams to translate business requirements into technical solutions. • Automate data ingestion, transformation, and testing processes aligned with DevOps best practices. • Implement data quality frameworks and validation tests to ensure accuracy and reliability. • Contribute to the ongoing evolution of the platform, including real-time and streaming capabilities. YOUR SKILLS AND EXPERIENCE: You'll need: • Strong experience with SQL and Python • Hands-on experience with dbt or similar transformation frameworks. • Familiarity with Git, CI/CD, and automated testing for data quality. • Excellent collaboration and communication skills with both technical and non-technical stakeholders. • A proactive, problem-solving mindset and passion for data-driven customer engagement. Nice to have: • Experience with real-time or streaming pipelines. • Exposure to CRM systems or customer data platforms (Salesforce, Adobe, Braze, Bloomreach). • Knowledge of API integrations, event-based architectures, or data governance and GDPR.