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.
·4 min read
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.
Salary by Experience Level
Permanent Roles (UK Average)
Level
Salary 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
Role
Junior
Mid
Senior
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
Technology
Mid-Level
Senior
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
Technology
Mid-Level
Senior
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)
Level
Day Rate
Annual 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)
Level
Day Rate
Tax-Efficient Equivalent
Junior
£300-£400
Higher net after dividends
Mid-Level
£400-£600
Higher net after dividends
Senior
£550-£800
Higher 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
Factor
Details
IR35 status
Determines tax treatment — critical to understand
Bench time
Expect 2-4 weeks between contracts
No benefits
No pension, sick pay, holiday pay
Insurance
Professional indemnity required
Accountant
£800-£1,500/year
Utilisation
Typically 200-220 days/year
Salary by Company Type
Top-Paying Companies (UK)
Company Type
Mid-Level
Senior
Staff+
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 Type
Mid-Level
Senior
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
Region
Mid-Level
Senior
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
Factor
Details
Fully remote roles
Often pay 10-20% less than London on-site
Hybrid (London company)
Usually full London salary
Remote-first companies
May have location-based pay bands
UK developers working for US companies
Can earn significantly more (US salaries in GBP)
Career Progression
Stage
Years Experience
Typical Salary
Bootcamp graduate
0
£25,000-£32,000
CS graduate
0
£28,000-£45,000
Junior
0-2
£28,000-£38,000
Mid-level
2-5
£40,000-£65,000
Senior
5-8
£60,000-£95,000
Staff / Lead
8-12
£80,000-£115,000
Principal / Architect
12+
£95,000-£140,000
Management track (EM → Director)
8+
£85,000-£200,000+
Benefits and Perks
Tech companies typically offer above-average benefits.