Data Engineering Jobs in United Kingdom
There are 5,007 open Data Engineering jobs in United Kingdom on freehire right now. 2,753 of them were posted recently. The skills employers ask for most often are python, sql and data-pipelines.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £65,000 | £85,000 | £95,000 | 273 |
| GBP | day | £500 | £650 | £675 | 54 |
| USD | year | $78,884 | $86,767 | $158,125 | 10 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- python 47%
- sql 46%
- data-pipelines 45%
- cloud 43%
- data-engineering 42%
- analytics 40%
- ai 30%
- azure 28%
How the work is done
- Hybrid 1,143 · 23%
- Remote 217 · 4%
- Onsite 25 · 0%
Visa sponsorship offered in 26% of the 224 postings that state a position on it.
Seniority
- Senior 1,362
- Lead 660
- Principal 176
- Staff 110
- C-level 96
- Junior 76
Who is hiring
- 1000+ employees 415
- 501-1000 employees 209
- 51-200 employees 66
- 11-50 employees 58
- 201-500 employees 12
- 1-10 employees 6
Data Engineer/Developer
Hands-on Data Engineer building scalable analytics and AI-enabled data solutions on Snowflake and Azure using Python, dbt, and CI/CD for an asset management firm.
Data Engineer — Production Pipelines & MLOps (London)
The Data Engineer will design and maintain production-grade data pipelines and reporting using GCP and BigQuery. They will collaborate with cross-functional teams to manage data models, ensure data quality, and scale MLOps capabilities.
Senior Data Engineer
The Senior Data Engineer will lead the design and delivery of secure, scalable data pipelines and reporting solutions using SQL, Python, Spark, and Oracle Fusion technologies. This role supports critical government decision-making within the DWP's Synergy Shared Services Hub.
Senior Data Engineer
Senior Data Engineer at UKTL (National Physical Laboratory) designing and maintaining end-to-end data pipelines, building dashboards, and collaborating with test/research teams to derive insights from complex telecoms and cybersecurity datasets using Python, Bash, and ML techniques.
Data Engineer – ETL & Data Quality Pipelines | Flexible
Build and maintain ETL pipelines and ensure data quality, moving and transforming data between systems using ETL tools and SQL to support operational, web, and reporting needs within a small agile data team.
Data Engineer
Data Engineer designing, building, and maintaining production data pipelines and reporting on GCP/BigQuery with dbt, Python, and SQL for Ki, an algorithmic insurance carrier.
Senior AI Data Engineer
The Senior AI Data Engineer will build and maintain AI-focused data infrastructure, specifically working with knowledge graphs, vector databases, and RAG architectures. The role involves developing LLM-integrated data pipelines to support advanced data processing.
Data Engineer
Data Engineer building and maintaining ETL processes and data integrations using relational databases like SQL Server and MySQL, with focus on performance tuning, data governance, and API-based system integration.
Data Engineer - AWS (FTC)
Data Engineer role at Coventry Building Society working with AWS, Python, SQL, Git, and PySpark. Requires Data Engineering qualification or extensive Data Development experience in commercial/Agile environments.
Data Engineer
The Data Engineer will build and maintain data platforms using Python, SQL, and cloud services like AWS or GCP. The role focuses on driving innovation and creating exceptional user experiences within a collaborative environment.
Data Governance Analyst
Data Governance Analyst at Vitality focused on data governance, data quality analysis, and stakeholder engagement, using data management tools such as Collibra within an insurance/financial services context.
Data Engineering Lead
The Data Engineering Lead will design and implement high-performance data solutions using Databricks, Apache Spark, and AWS cloud infrastructure. This role focuses on building scalable data platforms and optimizing distributed computing workflows within a financial services environment.
Data Engineer
This Data Engineer role involves developing ETL/ELT pipelines and data models within a financial services environment using Snowflake, Azure, and Python. The position requires expertise in dimensional modeling, dbt, and modern CI/CD practices.
Data Engineer
Data Engineer building and maintaining ETL pipelines, data marts, and semantic layers for a Customer Data Platform using SQL, cloud platforms (Azure/AWS/GCP), Airflow, dbt, and BI tools like Power BI and Tableau.
Lead Data Engineer
Lead Data Engineer on a cloud delta lakehouse data platform using Azure, Databricks, and PySpark, based hybrid in Central London (4 days office).