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,156 software engineering jobs listed below pay well, with salaries between £65,660 and £88,667 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 18, 2026
Job title
London, ENG
England
Job postings (London)

Senior Software Engineer

London

£88,667 per year

England

£70,626 per year

Senior Product Manager

London

£87,013 per year

England

£79,513 per year

Solution Architect

London

£84,875 per year

England

£77,467 per year

AI Developer

London

£82,158 per year

England

£67,835 per year

Platform Engineer

London

£81,027 per year

England

£69,174 per year

Back End Developer

London

£80,716 per year

England

£70,759 per year

Full Stack Developer

London

£68,928 per year

England

£56,775 per year

Product Manager

London

£67,967 per year

England

£58,867 per year

Data Engineer

London

£66,985 per year

England

£62,708 per year

Software Engineer

London

£65,660 per year

England

£51,116 per year

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