Software Engineer Salary in United Kingdom (2026)

The average software engineer salary in United Kingdom is $85,000/yr (mid-level). Junior pay starts at $55,000, and senior compensation reaches $125,000. This is 26% above the global average of $67,421/yr.

Last updated · Annual USD unless noted

Software Engineer Salary by Experience Level

Junior

$55,000

0–2 yrs

Range: $42,000$70,000

Mid-level

$85,000

3–5 yrs

Range: $65,000$110,000

Senior

$125,000

6+ yrs

Range: $95,000$165,000

Local currency mid-level: £85,000/yr.

How United Kingdom Compares for Software Engineers

Top countries paying software engineers the most (mid-level annual USD).

#CountryMedian (USD)
1United States$145,000
2Switzerland$130,000
3Canada$110,000
4Australia$108,000
5Singapore$88,000
6United Kingdom (this page)$85,000
7Netherlands$85,000
8Germany$78,000

Top-Paying Jobs in United Kingdom

How Software Engineer compares to other roles in United Kingdom.

Frequently Asked Questions

$85,000/yr (mid-level). Junior $55,000, senior $125,000.

Data sources: aggregated public salary surveys, official labor statistics and crowdsourced reports. See our methodology. Canonical URL: https://salarybyrole.com/salary/software-engineer-salary-in-united-kingdom