

WorkGenius Group
Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer in Edinburgh, UK, on a 12-24 month contract, with a pay rate of "hourly rate". Requires strong Python, SQL skills, and experience in big data environments. Onsite work 3 days/week is mandatory.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
640
-
🗓️ - Date
January 16, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Edinburgh, Scotland, United Kingdom
-
🧠 - Skills detailed
#Data Governance #Data Quality #GCP (Google Cloud Platform) #AI (Artificial Intelligence) #Data Pipeline #Documentation #Big Data #Data Engineering #"ETL (Extract #Transform #Load)" #Python #Scala #SQL (Structured Query Language) #AWS (Amazon Web Services) #Spark (Apache Spark) #ML (Machine Learning) #Azure #Airflow #Datasets #Cloud
Role description
Senior Data Engineer (Contract)
Location: Edinburgh, UK
Onsite: 3 days per week – mandatory / Remote
Start: ASAP
Duration: 12-24 months (extension very likely)
Language: English (must-have)
What you’ll do
1. Build and maintain scalable data pipelines for large, complex datasets
1. Work hands-on with structured & unstructured data across multiple sources
1. Ensure data quality, reliability and performance end-to-end
1. Collaborate closely with AI / ML teams to deliver model-ready datasets
1. Support data governance, lineage and documentation (pragmatic, not bureaucratic)
What you bring
1. Strong Data Engineering background (senior level)
1. Excellent Python & SQL skills
1. Experience with big data environments (e.g. Spark, distributed systems, cloud data platforms)
1. Solid understanding of data modelling, ETL/ELT, pipelines
1. Comfortable working onsite in Edinburgh 3x/week
Nice to have
1. Exposure to ML / AI data workflows
1. Experience with orchestration tools (Airflow / similar)
1. Cloud experience (AWS / Azure / GCP)
What we need
If you are interested and available – or if you know someone you would recommend – I’d be happy to receive your updated CV with a short email incl. contact details to: Joseph@WorkGenius.com.
Please always include:
1. Availability start date
1. Hourly rate (Edinburgh & Remote)
1. A short 2–3 line summary explaining why your background is a good fit for this project
Senior Data Engineer (Contract)
Location: Edinburgh, UK
Onsite: 3 days per week – mandatory / Remote
Start: ASAP
Duration: 12-24 months (extension very likely)
Language: English (must-have)
What you’ll do
1. Build and maintain scalable data pipelines for large, complex datasets
1. Work hands-on with structured & unstructured data across multiple sources
1. Ensure data quality, reliability and performance end-to-end
1. Collaborate closely with AI / ML teams to deliver model-ready datasets
1. Support data governance, lineage and documentation (pragmatic, not bureaucratic)
What you bring
1. Strong Data Engineering background (senior level)
1. Excellent Python & SQL skills
1. Experience with big data environments (e.g. Spark, distributed systems, cloud data platforms)
1. Solid understanding of data modelling, ETL/ELT, pipelines
1. Comfortable working onsite in Edinburgh 3x/week
Nice to have
1. Exposure to ML / AI data workflows
1. Experience with orchestration tools (Airflow / similar)
1. Cloud experience (AWS / Azure / GCP)
What we need
If you are interested and available – or if you know someone you would recommend – I’d be happy to receive your updated CV with a short email incl. contact details to: Joseph@WorkGenius.com.
Please always include:
1. Availability start date
1. Hourly rate (Edinburgh & Remote)
1. A short 2–3 line summary explaining why your background is a good fit for this project






