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,118 software engineering jobs listed below pay well, with salaries between £65,780 and £89,652 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 05, 2026
Job title
London, ENG
England
Job postings (London)

Principal Software Engineer

London

£89,652 per year

England

£69,659 per year

Senior Software Engineer

London

£88,627 per year

England

£70,779 per year

Senior Product Manager

London

£86,395 per year

England

£79,110 per year

Solution Architect

London

£84,526 per year

England

£77,444 per year

Platform Engineer

London

£83,244 per year

England

£69,862 per year

AI Developer

London

£82,978 per year

England

£67,833 per year

Full Stack Developer

London

£68,755 per year

England

£56,501 per year

Product Manager

London

£67,941 per year

England

£58,790 per year

Data Engineer

London

£66,875 per year

England

£62,594 per year

Software Engineer

London

£65,780 per year

England

£51,142 per year

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