Content has loaded

Principal software engineer salary in London

How much does a Principal Software Engineer make in London?

Average base salary

£89,723
30%
above national average

The average salary for a principal software engineer is £89,723 per year in London. 363 salaries reported, updated at 11 July 2026

Principal Software Engineer job openings in London

slide 1 of 6
slide1 of 6
Principal Software Engineer AI...
Aventum Group
London
Full-time
17 hours ago

Highest paying cities for Principal Software Engineers near London

  1. Richmond
    £142,743 per year
  2. London
    £89,723 per year
  3. Croydon
    £76,410 per year
  4. Canary Wharf
    £74,047 per year
  5. Hampton
    £67,534 per year

Where can a Principal Software Engineer earn more?

Compare salaries for Principal Software Engineers in different locations
vs

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

Entry Level Software Engineer

Job openings
Average £56,808 per year