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