What does a Software Engineer earn?
Typical Software Engineer pay in the UK runs £55k–£92k, median £69k — from 455 live listings that disclose pay. There are 1,293 open Software Engineer roles right now.
Software Engineer hiring is strong right now, with 1,293 open roles across the UK and India and 7% of them remote. Most openings are at the Senior level. The numbers below are computed from live job listings that disclose pay, not survey self-reports, and refresh daily — so they track what employers are actually offering this month.
Typical pay, by market
Median & the typical (25th–75th percentile) range, from live Software Engineer listings that disclose pay — normalized to annual. Source: QuantumCareer, updated July 2026.
Open roles by seniority
Who’s hiring Software Engineers
Common questions about Software Engineer pay
What is the typical Software Engineer salary in the UK?
The median Software Engineer salary in the UK is £69k, with most roles paying between £55k and £92k — based on 455 live listings that disclose pay (QuantumCareer, refreshed daily).
How much does a senior Software Engineer earn?
Senior, lead and staff Software Engineer roles tend to sit in the upper half of the range — toward £92k and above — versus the £69k median across all levels.
How many Software Engineer jobs are there right now?
There are 1,293 live Software Engineer roles across the UK and India, 7% of them remote. That puts current demand in the strong range.
Which companies are hiring Software Engineers?
Databricks, Anthropic, Stripe, Mastercard, Brex are among the most active employers for Software Engineer roles right now.