rmg digital

Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer on a 6-month contract, offering a pay rate of "£X per day". The position requires expertise in Snowflake, Azure, Python, dbt, ETL, and data migration within asset-heavy industries. UK residency is mandatory.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
544
-
🗓️ - Date
May 13, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Greater Bristol Area, United Kingdom
-
🧠 - Skills detailed
#dbt (data build tool) #Azure #Migration #Data Processing #Data Quality #"ETL (Extract #Transform #Load)" #Python #Scala #Cloud #Data Migration #Automation #Data Transformations #Documentation #Snowflake #Data Engineering
Role description
Job Title Contract Data Engineer - 6-months initial Intro An organisation operating in an asset-heavy industry is seeking an experienced Contract Data Engineer to support a major digital transformation and data migration programme. This is a hands-on role for someone who enjoys working in complex data environments and delivering practical engineering solutions that improve how critical operational data is managed and used. The role is offered on an initial 6-month contract and would suit a contractor who can quickly add value across modern cloud data engineering, migration activity and scalable pipeline development. The Opportunity Working as part of a transformation-focused data team, the successful contractor will help modernise a complex data landscape, supporting the movement of critical data from legacy systems into a more scalable cloud-based environment. The work will involve building and optimising ETL pipelines, developing data transformations, improving data quality and supporting wider migration activity across a modern stack including Snowflake, Azure, Python and dbt. This is an opportunity to contribute to a high-impact programme where data engineering is central to the organisation’s broader digital change. Key Responsibilities • Design, build and maintain robust ETL pipelines across modern cloud data platforms • Support data migration from legacy systems into a cloud-based target environment • Develop and manage data transformations using dbt • Work with Snowflake and Azure to improve data availability, performance and reliability • Use Python to support data processing, automation and engineering workflows • Collaborate with technical and business stakeholders to understand data requirements • Investigate and resolve data quality, integration and performance issues • Contribute to documentation, engineering standards and repeatable delivery practices What They’re Looking For • Strong commercial experience as a Data Engineer in contract or project-led environments • Hands-on experience with Snowflake, Azure, Python, dbt and ETL • Proven background supporting data migration, transformation or modernisation programmes • Ability to work with complex data landscapes and multiple source systems • Strong understanding of data quality, pipeline design and cloud-based data engineering • Pragmatic, delivery-focused approach with the ability to add value quickly • Comfortable working with both technical teams and business stakeholders • Experience in asset-heavy sectors such as utilities, infrastructure, engineering, transport, energy or industrial environments would be advantageous Note We can only consider UK citizens or residents with ILR / Settlement status in the UK for this role.