Software Engineer Salary in the United Kingdom

How much does a software engineer earn in the UK?

In the United Kingdom, a full-time software engineer earns an average gross salary of £55,000 per year. This pay varies significantly depending on your years of experience, industry sector, company size, and location. At RemoteCorgi, we carefully research, review, and cross-reference high-quality public data and user-submitted data, as we want to give as much pay transparency as possible to help you make data-driven decisions.

Key Facts

Software Engineer at a Glance

  • In the United Kingdom, a full-time software engineer earns an average gross salary of £55,000 per year.
  • Salaries typically range from £30,000 to £85,000 per year.
  • This includes bonuses, equity, and benefits.
  • The actual pay may vary based on experience, on the company size, and location.
  • We cross reference and verify with trusted sources and user submissions.
  • We update this information quarterly.
Software engineer working on code

Salary Levels

Total compensation based on work experience

Salaries for Juniors with 0-2 years of work experience is on average £30,000.

Salaries for Mid-level employees with 3-5 years of experience is on average £52,000, whereas Seniors with 6+ years earn £70,000.

This progression reflects a 133% increase over the years.

Junior Position
£30,000
Senior Position
£70,000
Top Earner YoE
12+ YoE

Salary by work experience

Software Engineer, United Kingdom

Average salary
£100kIncome£25k
0-23-56-89-1112+
YEARS

Top Paying Locations

Top Paying Companies

Data Transparency

How We Calculated This Data

We believe in providing the most accurate salary insights for software engineer roles in United Kingdom. Our methodology relies on high-authority official statistics and real-time community contributions.

Reliable Sources.
Our datasets include the Office for National Statistics (ONS), Annual Survey of Hours and Earnings (ASHE), HESA, GOV.UK Civil Service data, and Glassdoor.
Community Driven.
We also include direct user submissions to ensure our data reflects the current market reality.
Data Freshness.
We review, verify, and update every single page on our platform every quarter to maintain precision.
How me measure the salaries

Share This Data

Help others by sharing this salary information

Ready to start your software engineer career?

Browse hand-picked remote job opportunities from verified companies.

Frequently asked questions

Have more questions? Get in touch with Frederic, Founder of RemoteCorgi.

What is the typical compensation range for a software engineer in the UK?
Junior engineers typically earn between £25,000 and £35,000. Mid-level engineers with 3-5 years of experience earn an average of £45,000–£65,000. Senior engineers with 6+ years' experience can earn £65,000 to £85,000, sometimes more, and at one of the big tech companies in London, such as Google, Amazon, or Meta, total compensation with equity can exceed £150,000.
What factors affect pay for Software Engineers?
How much you earn mostly comes down to your experience, but where you work matters too. Salaries in London are typically 20-30% higher than in other UK cities. Your skills can also bump up your pay: if you’re into AI, machine learning, cloud, or cybersecurity, you could see a 12-25% premium. The kind of company makes a difference as well; big tech and fintech firms tend to pay more than average, while startups might offer less upfront but often include equity.
How often is this salary data updated?
We review, reference, and verify our entire wage dataset quarterly using the latest Glassdoor submissions and levels.fyi compensation data, Ravio benchmarks, and HESA graduate outcomes data to ensure you have the most up-to-date information.

Disclaimer:

The salary data presented in this guide is compiled from publicly available sources and at times user submissions. While we have taken great care to ensure accuracy, RemoteCorgi cannot guarantee the completeness, correctness, or currency of the information provided. Actual compensation may vary based on individual qualifications, company policies, market conditions, and other factors. This guide is intended for informational and research purposes only and should not be used as the sole basis for salary negotiations or employment decisions. By using this salary explorer, you agree not to hold RemoteCorgi liable for any consequences arising from the use of this information. We recommend verifying all data independently and contacting us if you have any questions, feedback, or concerns.

For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to RemoteCorgi.com with a link to https://www.remotecorgi.com.