Incomes

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.

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.

Benefit Common in Tech?
Remote / hybrid work Very common
Flexible hours Standard
Pension (5-10% employer) Common (higher than minimum)
Private health insurance Common at mid-size+
Share options / equity Common at startups and large tech
Learning budget £500-£3,000/year common
Conference attendance Often funded
Home office equipment Budget typically provided
Generous leave 25-30 days typical

Summary

Level Typical 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%