Income & Employment Guides UK — Maximise Your Earnings
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% |