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.

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
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.

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.


