Software engineer salary in the UK
The median advertised salary for a software engineer in the UK is £58k, based on 922 live job ads that publish pay. Most fall between £45k and £78k; the full range runs from £25k to £395k.
Software engineer salary by seniority
| Level | Median | Ads |
|---|---|---|
| Intern | £30k | 5 |
| Junior | £32k | 48 |
| Mid-level | £51k | 503 |
| Senior | £70k | 148 |
| Lead / Staff | £68k | 199 |
| Head / Director | £110k | 19 |
Highest-paying software engineer jobs right now
- £325k to £395k
- £255k to £325k
- £255k to £325k
- £255k to £325k
- £161k to £280k
- £200k to £250k
- £180k to £235k
- £185k to £225k
- £160k to £220k
- £170k to £200k
Get new software engineer jobs every Monday. One email, the week's best roles, salary shown.
Free. No spam. Unsubscribe in one click. See what you get →
Questions people ask
What is the average software engineer salary in the UK?
Based on 922 live UK job ads that publish pay, the median advertised software engineer salary is £58k, with the middle half between £45k and £78k (November 2026).
What is the highest software engineer salary advertised?
The highest currently advertised is £325k to £395k for Staff+ Software Engineer, Safeguards Infrastructure at Anthropic.
Do software engineers earn more in London?
In current ads, the median London software engineer salary is £90k, against £54k elsewhere in the UK.
How much does a junior or senior software engineer earn?
Median advertised salary by level: Intern £30k; Junior £32k; Mid-level £51k; Senior £70k; Lead / Staff £68k; Head / Director £110k.