Content has loaded

Software engineer salary in London

How much does a Software Engineer make in London?

Average base salary

£66,118
31%
above national average

The average salary for a software engineer is £66,118 per year in London. 3.1k salaries reported, updated at 9 June 2026

Software Engineer job openings in London

slide 1 of 6
slide1 of 6
Software Engineer - Workflow A...
Humanoid
London
Full-time
14 hours ago

Highest paying cities for Software Engineers near London

  1. London
    £66,118 per year
  2. Kingston upon Thames
    £64,259 per year
  3. Uxbridge
    £57,285 per year
  4. Isleworth
    £57,075 per year
  5. Wembley
    £53,126 per year

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs

How much do similar professions to Software Engineer get paid in London?

Entry Level Software Engineer

Job openings
Average £55,373 per year

Principal Software Engineer

Job openings
Average £89,426 per year