Salary of Software Engineer in United Kingdom


£55,188 / Annual
Based on 81 job listings
Salaries are calculated as the average of salary ranges published in job listings. Data is aggregated monthly by job position.

Minimum
£39,900
Average salary
£55,188
Maximum
£78,800

Salary data updated: April 2026

Salary distribution

P10
£42,950
P25
£50,000
P50
£59,737
P75
£67,500
P90
£84,782

Based on 85 job listings with salary

Salary by city

City Median / Annual Listings vs. national
Leeds £90,877 4 +52.1%
Halifax Trinity Road £82,873 4 +38.7%
Manchester £67,500 10 +13%
London £62,500 16 +4.6%
Cheltenham £60,000 4 +0.4%
Bristol £57,500 5 -3.7%
City of Edinburgh £50,445 5 -15.6%
Edinburgh £43,360 5 -27.4%

About this role

Engineers apply scientific and mathematical principles to design, develop, and improve systems, structures, machines, and processes. They work across many disciplines to solve technical problems and create solutions that meet safety, efficiency, and cost requirements.

Typical duties
  • Design and develop systems, structures, or products using engineering principles and computer-aided tools.
  • Conduct feasibility studies and analyze technical requirements for new projects.
  • Perform testing, quality control, and inspections to ensure products meet specifications and safety standards.
  • Prepare technical reports, documentation, and project proposals.
  • Collaborate with cross-functional teams including architects, scientists, and project managers.
  • Oversee manufacturing or construction processes to ensure compliance with design specifications.
  • Research and recommend new materials, technologies, and methods to improve efficiency.
  • Ensure all work complies with applicable regulations, codes, and industry standards.
Key skills
engineering processes use technical drawing software define technical requirements perform scientific research develop automated migration methods interpret technical requirements use software libraries tools for software configuration management identify customer requirements develop software prototype ICT debugging tools use an application-specific interface use software design patterns integrated development environment software debug software
In-demand technologies
AJAX Adobe Acrobat Adobe After Effects Adobe Creative Cloud software Adobe Illustrator Adobe InDesign Adobe Photoshop Alteryx software Amazon DynamoDB Amazon Elastic Compute Cloud EC2
Education requirements: Bachelor's Degree

Career progression

Software developers

ESCO (EU Open Data) | O*NET (U.S. DOL)

Salary of Software Engineer in United Kingdom

  • Software Engineer Software Engineer

    Found at: Fantastic ATS - 1 week ago


    London, England, United Kingdom BAE Full-time

      Location(s): London or Manchester   BAE Systems Digital Intelligence is home to 4,500 digital,...

  • Software Engineer Software Engineer

    Found at: Fantastic ATS - 2 weeks ago


    Gloucester, England, United Kingdom BAE Full-time

      Location(s): Gloucester or Manchester   BAE Systems Digital Intelligence is home to 4,500...

  • Software Engineering

    Found at: Sourcestack United Kingdom - 3 weeks ago


    Manchester, United Kingdom Fitch Group Full-time

    Software Engineer, Full-Stack Applications – Ratings Technology Location: Manchester Fitch Ratings is seeking a...

FAQ - Software Engineer

The average salary for Software Engineer is GBP55,188 per year in United Kingdom. Salary estimates are based on 81 salaries shared anonymously with Trabajo.org by employees with the position of Software Engineer in United Kingdom.

The lowest salary of Software Engineer per year in United Kingdom is GBP39,900

The highest salary for Software Engineer per year in United Kingdom is GBP78,800

Data updated: April 2026

Career guide: How to become a Software Engineer
Duties, skills, education and opportunities

Methodology

  • Sample: 85 job listings with published salary
  • Calculation: P10, P25, P50 (median), P75, P90 percentiles from salary ranges
  • Outliers removed: salaries below P1 and above P99
  • City data: minimum 5 listings for inclusion