Salary by Profession in the UK: Compare Jobs, Regions and Pay Levels

How Much Do Software Developers Earn in the UK? — 2026 Salary Guide

Complete guide to software developer salaries in the UK for 2026. Junior to principal pay, frontend vs backend vs full-stack, freelance rates, startup vs enterprise, and how to maximise your developer salary.

Salary and income data is based on ONS and other official UK statistical sources. Figures are averages and may not reflect your individual circumstances.

Software development is one of the UK’s fastest-growing and highest-paying professions, with strong demand across virtually every industry. Here’s a detailed breakdown of what developers earn.

For a wider view of how developer pay compares with other tech, professional and public-sector roles, see our Salary by Profession hub.

Salary by Experience Level

Permanent Roles (UK Average)

LevelSalary Range
Graduate / Junior (0-2 years)£25,000-£38,000
Mid-Level (2-5 years)£40,000-£65,000
Senior (5-8 years)£60,000-£95,000
Staff / Lead (8-12 years)£80,000-£115,000
Principal / Architect (12+ years)£95,000-£140,000
Engineering Manager£85,000-£130,000
Head of Engineering£110,000-£160,000
VP / Director of Engineering£130,000-£200,000+
CTO (startup)£80,000-£150,000 + equity
CTO (enterprise)£150,000-£300,000+

Salary by Role Type

RoleJuniorMidSenior
Frontend Developer£25,000-£35,000£40,000-£60,000£60,000-£90,000
Backend Developer£28,000-£38,000£42,000-£65,000£65,000-£100,000
Full-Stack Developer£27,000-£36,000£42,000-£65,000£65,000-£95,000
Mobile Developer (iOS/Android)£28,000-£38,000£45,000-£68,000£68,000-£100,000
DevOps / Platform Engineer£32,000-£45,000£50,000-£75,000£75,000-£110,000
Data Engineer£30,000-£42,000£48,000-£70,000£70,000-£105,000
Machine Learning Engineer£35,000-£50,000£55,000-£85,000£85,000-£130,000
Security Engineer£30,000-£42,000£50,000-£75,000£75,000-£115,000
Site Reliability Engineer (SRE)£35,000-£48,000£55,000-£80,000£80,000-£120,000
Embedded / Systems£28,000-£38,000£42,000-£60,000£60,000-£90,000
QA / Test Engineer£25,000-£32,000£35,000-£55,000£55,000-£80,000

Salary by Technology / Language

Certain technologies command higher salaries due to demand or scarcity.

Higher-Paying Technologies

TechnologyMid-LevelSenior
Rust£55,000-£80,000£85,000-£130,000
Go£50,000-£75,000£80,000-£120,000
Scala£50,000-£75,000£80,000-£120,000
Kotlin£48,000-£70,000£75,000-£110,000
TypeScript (React/Node)£45,000-£70,000£70,000-£105,000
Python (ML/AI)£50,000-£80,000£80,000-£130,000
Swift (iOS)£45,000-£68,000£70,000-£100,000

Standard-Paying Technologies

TechnologyMid-LevelSenior
JavaScript (React)£42,000-£62,000£65,000-£95,000
Python (web)£42,000-£62,000£65,000-£95,000
Java£42,000-£65,000£68,000-£100,000
C# / .NET£40,000-£60,000£62,000-£95,000
PHP£35,000-£52,000£55,000-£80,000
Ruby£42,000-£62,000£65,000-£95,000

Contractor / Freelance Rates

Day Rates (Inside IR35)

LevelDay RateAnnual Equivalent
Junior£250-£350£50,000-£70,000
Mid-Level£350-£500£70,000-£100,000
Senior£450-£650£90,000-£130,000
Lead / Architect£600-£850£120,000-£170,000

Day Rates (Outside IR35 — Limited Company)

LevelDay RateTax-Efficient Equivalent
Junior£300-£400Higher net after dividends
Mid-Level£400-£600Higher net after dividends
Senior£550-£800Higher net after dividends
Lead / Architect£700-£1,000+Higher net after dividends

Outside IR35 roles are increasingly scarce in large organisations since April 2021 reforms

Freelance Considerations

FactorDetails
IR35 statusDetermines tax treatment — critical to understand
Bench timeExpect 2-4 weeks between contracts
No benefitsNo pension, sick pay, holiday pay
InsuranceProfessional indemnity required
Accountant£800-£1,500/year
UtilisationTypically 200-220 days/year

Salary by Company Type

Top-Paying Companies (UK)

Company TypeMid-LevelSeniorStaff+
FAANG (Google, Meta, Amazon, Apple)£80,000-£120,000£120,000-£200,000£180,000-£350,000+
US Big Tech (Microsoft, Stripe, etc.)£70,000-£100,000£100,000-£170,000£150,000-£280,000
Quant/HFT (Citadel, Jane Street, etc.)£100,000-£200,000£200,000-£500,000+£400,000-£1,000,000+
Fintech (Revolut, Monzo, etc.)£55,000-£80,000£80,000-£120,000£110,000-£160,000
UK Tech Scale-ups£45,000-£70,000£70,000-£100,000£90,000-£130,000

FAANG/Big Tech total compensation includes base salary + stock (RSUs) + bonus

Standard Companies

Company TypeMid-LevelSenior
Large enterprise (banking, telco)£45,000-£70,000£70,000-£100,000
Consultancy (Big 4, Accenture)£40,000-£65,000£65,000-£95,000
Agency / digital studio£35,000-£55,000£55,000-£80,000
SME£35,000-£55,000£55,000-£80,000
Startup (early stage)£30,000-£55,000 + equity£55,000-£85,000 + equity
Public sector / NHS / GOV.UK£35,000-£55,000£55,000-£75,000
Charity / non-profit£30,000-£50,000£48,000-£70,000

Regional Salary Comparison

RegionMid-LevelSenior
London£55,000-£80,000£80,000-£120,000
Cambridge£48,000-£68,000£68,000-£100,000
Bristol£42,000-£60,000£60,000-£90,000
Manchester£40,000-£58,000£58,000-£85,000
Edinburgh£40,000-£58,000£58,000-£88,000
Leeds£38,000-£55,000£55,000-£80,000
Birmingham£38,000-£55,000£55,000-£80,000
Glasgow£38,000-£52,000£52,000-£78,000
Cardiff£35,000-£50,000£50,000-£75,000
Newcastle£35,000-£50,000£50,000-£75,000
Belfast£32,000-£48,000£48,000-£72,000
Remote (London company)£50,000-£75,000£70,000-£110,000

Remote Work Impact

FactorDetails
Fully remote rolesOften pay 10-20% less than London on-site
Hybrid (London company)Usually full London salary
Remote-first companiesMay have location-based pay bands
UK developers working for US companiesCan earn significantly more (US salaries in GBP)

Career Progression

StageYears ExperienceTypical Salary
Bootcamp graduate0£25,000-£32,000
CS graduate0£28,000-£45,000
Junior0-2£28,000-£38,000
Mid-level2-5£40,000-£65,000
Senior5-8£60,000-£95,000
Staff / Lead8-12£80,000-£115,000
Principal / Architect12+£95,000-£140,000
Management track (EM → Director)8+£85,000-£200,000+

Benefits and Perks

Tech companies typically offer above-average benefits.

BenefitCommon in Tech?
Remote / hybrid workVery common
Flexible hoursStandard
Pension (5-10% employer)Common (higher than minimum)
Private health insuranceCommon at mid-size+
Share options / equityCommon at startups and large tech
Learning budget£500-£3,000/year common
Conference attendanceOften funded
Home office equipmentBudget typically provided
Generous leave25-30 days typical

Summary

LevelTypical Salary
Junior developer£25,000-£38,000
Mid-level developer£40,000-£65,000
Senior developer£60,000-£95,000
Staff / Lead£80,000-£115,000
Big Tech (total comp, senior)£120,000-£250,000+
Contractor (senior, day rate)£550-£800/day
London premium+20-40%

Sources

  1. ONS — Annual Survey of Hours and Earnings