Software Engineer Salary in United Kingdom
Software Engineers in the UK have a median salary of £61,000. The salary range for this role typically falls between £45,000 and £82,000, with the top 10% earning over £109,000 annually.
Pay percentiles
Regional estimateGross annual, local currency.
Salary by seniority
Estimated| Junior | £37,000 | -40% |
| Mid-level | £54,000 | -12% |
| Senior | £76,000 | +25% |
| Lead / Exec | £107,000 | +75% |
Total compensation
Benefits are worth about £7,500 a year on top of cash pay.
Where this pay goes furthest
The same package, in local cost-of-living terms, across markets.
- India₹880,000
- Portugal€28,000
- PolandPLN 158,000
- Italy€42,000
- Japan¥7,221,000
- Spain€45,000
How we calculate this
These figures represent a regional estimate for gross annual Software Engineer salaries in the United Kingdom. The data is based on a survey of UK-based companies and their employees.
Frequently asked questions
Is a £61,000 salary good for a Software Engineer in the UK?
A median salary of £61,000 is a strong indicator of earning potential for a Software Engineer in the UK. Most professionals in this field earn between £45,000 and £82,000, with higher earners reaching £109,000.
How does a Senior Software Engineer salary compare to a Junior Software Engineer?
There is a notable difference between junior and senior roles. The median salary for a Junior Software Engineer is £37,000, while a Senior Software Engineer's median salary rises to £76,000.
What is the total compensation for a Software Engineer?
Beyond base salary, Software Engineers can expect additional benefits valued at approximately £7,500 per year. This can include bonuses, stock options, and other perks.
How are these Software Engineer salary figures calculated?
These figures are derived from a survey of UK-based companies and their employees, providing a regional estimate. They represent gross annual earnings and are broken down into percentiles to show the salary distribution.