High-paying software engineering jobs in London

Software engineering focuses on the development, design, and maintenance of software systems. Engineers in this field create applications and services for various platforms and environments. They often collaborate with other professionals, applying problem-solving skills and programming knowledge to build reliable software solutions.


The 2,142 software engineering jobs listed below pay well, with salaries between £65,369 and £88,627 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in London.

Job title

Updated Jul 25, 2026
Job title
London, ENG
England
Job postings (London)

Senior Software Engineer

London

£88,627 per year

England

£70,471 per year

Senior Product Manager

London

£87,176 per year

England

£79,743 per year

Solution Architect

London

£84,965 per year

England

£77,444 per year

AI Developer

London

£82,064 per year

England

£67,761 per year

Platform Engineer

London

£81,527 per year

England

£69,474 per year

Back End Developer

London

£80,652 per year

England

£70,753 per year

Full Stack Developer

London

£68,919 per year

England

£56,804 per year

Product Manager

London

£68,085 per year

England

£59,124 per year

Data Engineer

London

£67,039 per year

England

£62,858 per year

Software Engineer

London

£65,369 per year

England

£51,038 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.