Data engineer salary in the UK
The median advertised salary for a data engineer in the UK is £74k, based on 15 live job ads that publish pay. Most fall between £53k and £98k; the full range runs from £25k to £165k.
Data engineer salary by seniority
| Level | Median | Ads |
|---|---|---|
| Mid-level | £59k | 8 |
| Senior | £95k | 3 |
| Lead / Staff | £114k | 3 |
Highest-paying data engineer jobs right now
- £100k to £120k
- £86k to £91k
- £68k to £80k
- £25k to £78k
- £25k to £78k
- £122k to £165k
- £98k to £130k
- £90k to £110k
- £50k to £110k
- £85k to £105k
Get new data engineer jobs every Monday. One email, the week's best roles, salary shown.
No spam. No recruiter reposts. Unsubscribe in one click.
Questions people ask
What is the average data engineer salary in the UK?
Based on 15 live UK job ads that publish pay, the median advertised data engineer salary is £74k, with the middle half between £53k and £98k (October 2026).
What is the highest data engineer salary advertised?
The highest currently advertised is £122k to £165k for Staff Analytics Engineer at Monzo.
Do data engineers earn more in London?
In current ads, the median London data engineer salary is £92k, against £52k elsewhere in the UK.
How much does a junior or senior data engineer earn?
Median advertised salary by level: Mid-level £59k; Senior £95k; Lead / Staff £114k.