UK Software Engineer Salary by Region 2026: ONS Data, Experience Bands, and Regional Pay
UK software engineer salary by region in 2026: ONS ASHE data, junior to senior pay bands, London vs regional gaps, and how to maximise your salary.
UK software engineering pay has a peculiar geography: the South East often beats London in ONS data because ASHE captures only employed workers — excluding the equity and bonuses that dominate total compensation at London's scale-ups and FAANG offices. Understanding where the gaps are real versus where they reflect data limitations is essential if you're deciding where to base your career.
What is the average UK software engineer salary in 2026?
ONS ASHE 2025 Provisional data puts the UK median salary for software engineers (SOC 2136, "Programmers and software development professionals") at £44,973 per year, with a mean of £46,738.
This is lower than many salary comparison sites suggest, for a clear reason: ASHE measures base salary only, from PAYE records. Equity (RSUs, options), bonuses, and contractor day rates are not captured. A senior engineer at a London fintech earning £90,000 base plus £30,000 RSUs annually appears in ASHE as a £90,000 earner. A contractor billing £600/day is excluded entirely if operating via a limited company.
The UK median of £44,973 is best read as the typical base salary for an employed mid-career software engineer.
UK software engineer salary by region in 2026
London's ASHE figure is suppressed — the ASHE sample size for SOC 2136 in London is too small to publish a reliable estimate. This is partly because many senior London tech workers are on self-employed or contractor arrangements, reducing the employee sample. The South East (£55,001 median) is the best available proxy for London-adjacent employed software engineering pay.
| Region | ASHE 2025 Median (£/yr) | ASHE 2025 Mean (£/yr) |
|---|---|---|
| United Kingdom | £44,973 | £46,738 |
| London | ONS data suppressed | — |
| South East | £55,001 | £51,360 |
| East of England | £50,490 | £52,170 |
| South West | £40,583 | £44,122 |
| East Midlands | £38,181 | £39,980 |
| North West | £49,821 | £47,934 |
| Scotland | £39,116 | £42,686 |
| West Midlands | ONS data suppressed | — |
| Yorkshire and the Humber | ONS data suppressed | — |
| North East | ONS data suppressed | — |
| Wales | ONS data suppressed | — |
Source: ONS ASHE 2025 Provisional, SOC 2136. London and several regions suppressed due to insufficient employee sample size.
Regional deep-dives
South East: the Cambridge-Reading tech corridor. The South East's median of £55,001 outstrips the UK figure by £10,028. This reflects the concentration of ARM, Sage, and dozens of fintech and SaaS companies in the Reading–Cambridge arc, plus proximity to London salaries without London employee suppression. Engineers in Oxford, Guildford, and Brighton are captured in this figure.
East of England: Cambridge's premium. At £50,490, the East of England captures Cambridge's world-class tech scene (Autonomy, Darktrace, Marshall) and its premium over the national median. Cambridge engineering salaries are competitive with London base pay, often with better quality of life.
North West: Manchester closing the gap. At £49,821, Manchester is the standout regional tech hub outside the South. The city's digital cluster (MediaCityUK, Manchester Science Park) employs large numbers of engineers, and salaries have risen sharply since 2022. The median here is within £5,180 of the South East — a gap that narrows further when adjusted for cost of living.
Scotland: Edinburgh's tech scene underrepresented. Scotland's ASHE median of £39,116 is below the UK national figure — but Edinburgh has a growing fintech and AI cluster (Skyscanner HQ, FreeAgent, Administrate). The lower median likely reflects the mix of junior talent from Scottish universities and the suppression of some senior engineer sub-samples. Anecdotally, Edinburgh software engineers at mid-level report salaries of £55,000–£75,000.
Pay bands by experience
ASHE captures the full distribution of employed software engineers, from recent graduates to principal engineers. The experience-band picture drawn from market data:
| Level | Years' experience | Typical base salary (UK) | London premium |
|---|---|---|---|
| Graduate / Junior | 0–2 | £28,000–£40,000 | +20–35% |
| Mid-level | 3–5 | £45,000–£70,000 | +20–30% |
| Senior | 6–10 | £70,000–£100,000 | +15–25% |
| Staff / Principal | 10+ | £90,000–£150,000+ | +10–20% |
At the senior and staff levels, total compensation (base + bonus + equity) at London tech companies regularly reaches £150,000–£250,000+. ASHE captures base salary only and significantly understates this.
The remote work premium and what it means for regional pay
Remote and hybrid work has substantially reduced the London-regional gap for software engineers since 2021. A senior engineer living in Leeds or Bristol, working remotely for a London-based or US-headquartered company, earns London-benchmark salaries with regional cost of living. This "remote arbitrage" is real but is not reflected in ASHE data, which attributes salary to the employer's location.
For context: the Skilled Worker visa threshold for ICT professionals (including software engineers) is £45,975 (2025). ASHE's UK median of £44,973 sits just below this — meaning roughly half of all employed UK software engineers would not qualify for a Skilled Worker visa on ASHE median alone, though senior engineers and those with total compensation above the threshold are unaffected.
How to earn more as a software engineer in the UK
1. Target the South East or remote-first companies. If you can't relocate to London, targeting companies with South East offices (Cambridge, Reading, Oxford) or remote-first roles is the highest-return geographic move. The South East median of £55,001 is achievable mid-career.
2. Specialise in high-demand stacks. Rust, Go, Kubernetes, LLM infrastructure, and security engineering command a 20–40% premium over general-purpose web development. Data engineering and MLOps specialisms carry similar premiums. Vendor certifications (AWS Solutions Architect Professional, Google Cloud Professional) are not as valued as demonstrated project work, but open doors.
3. Negotiate total compensation, not base salary. UK tech companies increasingly offer equity (EMI options, growth shares). For a senior engineer, a £10,000 base salary increase is worth less than a 0.1% options grant at a growing company. Always ask for the equity schedule and understand the vesting cliff.
4. Time your moves strategically. Switching employers is the fastest route to a pay uplift for software engineers — internal raises typically track inflation; external moves typically yield 15–30% increases. The optimal cadence is one job change every 2–3 years in the current market.
ONS data context: what ASHE tells us and what it misses
ASHE is the most authoritative source of UK salary data by occupation and region. For software engineers, it has two significant blind spots: (1) it excludes equity and bonuses, which can be substantial, and (2) the London sample is suppressed, making the capital invisible in the data. Use ASHE as a floor for employed base pay and supplement with job board data (Glassdoor, LinkedIn Salary Insights) for total compensation context.
FAQ
What is the average software engineer salary in the UK in 2026?
The ONS ASHE 2025 Provisional median for software engineers (SOC 2136) is £44,973 per year. This covers base salary only for employed engineers. Total compensation including bonuses and equity is typically higher, particularly for senior engineers at London tech companies.
How much do software engineers earn in London vs the rest of the UK?
London ASHE data is suppressed due to sample size limitations. The closest proxy is the South East median (£55,001), which includes the Cambridge-Reading-Guildford tech corridor. London-based software engineers typically earn 20–35% above regional equivalents at equivalent experience levels, with the premium compressed somewhat by remote work flexibility.
What is the starting salary for a software engineer in the UK?
Graduate software engineers typically start at £28,000–£40,000, depending on employer, location, and tech stack. London graduate schemes at larger companies often start at £35,000–£45,000. At FAANG-adjacent UK offices, graduate starting salaries can reach £50,000–£65,000.
Is Manchester a good city for software engineers in terms of pay?
Yes. Manchester has the highest regional tech salary in our ASHE data outside the South East and East of England, with a median of £49,821. Combined with significantly lower cost of living than London, Manchester is increasingly competitive for engineers considering a move from the South East.
Do UK software engineers get equity or bonuses?
ASHE data captures base salary only. In reality, many UK software engineers at tech companies receive annual bonuses (5–15% of base is common), and equity grants are standard at scale-ups and US-headquartered companies. Senior engineers at larger companies often receive RSU grants worth £10,000–£50,000+ per year at vesting.
Next steps
Compare software engineer salaries at the role level on SalaryScout:
Topics: uk salary, regional pay, ons, 2026, software engineering, tech, programming