Profession: 2026/27
UK Software Engineer Salary 2026/27
Indicative pay bands for Junior through Director, RSU and bonus tax treatment, salary sacrifice to clear the 60% trap, and engine-verified take-home for England.
Overview of UK software engineer pay
Unlike the NHS, the teaching profession or the civil service, software engineering pay in the United Kingdom is not set on a single canonical pay scale. There is no employer-side equivalent of Agenda for Change or STPCD: every employer benchmarks pay independently, drawing on industry salary surveys (Hays UK, Morgan McKinley), self-reported total compensation data (Levels.fyi, Glassdoor), and informal market-rate intelligence. The result is the widest pay range of any UK profession. A graduate engineer at a non-tech regional corporate earns roughly £28,000; a Staff engineer at a top-tier London-based US-tech firm or high-frequency trading shop can clear £300,000 in total compensation in the same calendar year.
The bifurcation is driven by employer type, not seniority alone. UK-headquartered corporates, public-sector digital (DWP, HMRC, NHS Digital, GCHQ) and traditional financial services pay close to the ONS Annual Survey of Hours and Earnings (ASHE) occupational median for SOC code 2136 (programmers and software development professionals). London-based offices of US-tech (Google, Meta, Amazon, Microsoft, Apple), scale-up unicorns (Stripe, Revolut, Monzo) and high-frequency trading firms (Citadel, Jane Street, Optiver) pay 1.5 to 4 times that median for the same nominal grade, because they are competing with each other and with their US headquarters, not with the UK average.
All figures on this page are indicative ranges. They are synthesised from Hays UK Salary Guide (recruiter-published, broadly cited), Morgan McKinley UK Salary Guide, Levels.fyi UK-filtered total compensation data (the industry-standard reference for self-reported tech pay), Glassdoor company-level postings, and the ONS ASHE Table 14 occupational median. They do not represent a single source of truth like the published gov.uk police pay circular or the NHS Pay Review Body announcement. Any individual offer can sit well above or below the published range, and total compensation at top-tier firms is dominated by equity (Restricted Stock Units) rather than base salary.
Base salary bands by level and region
Indicative base salary only. Excludes bonus, RSU, sign-on and benefits. London bands at the top end are dominated by US-tech and high-frequency trading firms - regional bands reflect UK-headquartered corporates and scale-ups outside the M25. Top of London Staff and Director bands at FAANG / HFT routinely exceed the upper figures shown.
| Level | London | Manchester | Edinburgh | Bristol | Other UK |
|---|---|---|---|---|---|
| Junior / Graduate (SDE 1) | £45,000 - £65,000 | £32,000 - £45,000 | £32,000 - £45,000 | £34,000 - £48,000 | £28,000 - £42,000 |
| Mid (SDE 2) | £70,000 - £100,000 | £50,000 - £70,000 | £50,000 - £72,000 | £55,000 - £78,000 | £45,000 - £68,000 |
| Senior (SDE 3) | £100,000 - £150,000 | £80,000 - £110,000 | £82,000 - £115,000 | £85,000 - £120,000 | £70,000 - £105,000 |
| Staff / Principal | £150,000 - £220,000 | £120,000 - £160,000 | £125,000 - £165,000 | £130,000 - £170,000 | £110,000 - £150,000 |
| Director / Distinguished | £200,000 - £300,000+ | £160,000 - £220,000 | £165,000 - £225,000 | £170,000 - £230,000 | £150,000 - £210,000 |
Source: synthesised from Hays UK Salary Guide, Morgan McKinley UK Salary Guide, Levels.fyi UK, and Glassdoor company-level postings. Cross-checked against ONS ASHE Table 14 for SOC 2136. Retrieved 2026-05-22. Indicative ranges, not a canonical pay scale.
Total compensation: base, bonus, RSU, sign-on, benefits
Headline base salary tells only part of the story for software engineers, particularly at scale-up and US-tech employers. The five components of total compensation (TC) are base salary, annual cash bonus, equity grants (typically Restricted Stock Units, vesting over four years), sign-on bonus paid in years one and sometimes two, and benefits (private medical, employer pension match, life cover, life-stage perks). For tax purposes, base, bonus and RSU vest are all taxed as employment income at the marginal PAYE rate. Sign-on is also employment income. Most benefits are taxable as Benefits in Kind via P11D unless the employer payrolls them; pension employer contributions are not taxable income to the employee.
Annual bonus targets at large-tech UK offices commonly sit at 10% to 25% of base, with payout in the 75% to 125% range of target depending on company and individual performance. RSU annualised value at US-tech London offices is the largest single TC component above Mid level: a Senior at Google L5 in London might have a four-year grant of £300,000 vesting on the standard 25/25/25/25 cliff-and-quarterly schedule, contributing £75,000 a year before any refresh grants. Refresh grants from year three onwards typically restore the annual vest stream to a steady-state level even after the initial grant fully vests.
Worked example: Senior software engineer in London on £110,000 base plus 15% target bonus (£16,500) plus £30,000 annualised RSU vest. Total compensation is £156,500. All three components flow through PAYE in the year received. With no pension contribution and no student loan, take-home on this gross is £94,731 (£7,894 per month). The effective combined Income Tax plus NI rate is 39.5%, because the marginal pound at this TC level is taxed at 47% (45% additional rate Income Tax plus 2% NI above the Upper Earnings Limit). The 60% PA-taper band between £100,000 and £125,140 has already been crossed and is fully baked into the average.
Take-home matrix by level (0% pension, England)
Engine-verified take-home at mid-of-London-range base for each level, using 2026/27 HMRC rates. 0% pension contribution to show the gross PAYE effect honestly - in practice most engineers contribute via salary sacrifice (see next section). No student loan, no benefits, no bonus / RSU added.
| Level (London mid) | Gross | Income Tax | NI | Annual take-home | Monthly | Effective rate |
|---|---|---|---|---|---|---|
| Junior (London mid) | £55,000 | £9,432 | £3,111 | £42,457 | £3,538 | 22.8% |
| Mid / SDE 2 (London mid) | £85,000 | £21,432 | £3,711 | £59,857 | £4,988 | 29.6% |
| Senior / SDE 3 (London mid) | £125,000 | £42,432 | £4,511 | £78,057 | £6,505 | 37.6% |
| Staff / Principal (London mid) | £180,000 | £67,203 | £5,611 | £107,186 | £8,932 | 40.5% |
| Director (London low) | £220,000 | £85,203 | £6,411 | £128,386 | £10,699 | 41.6% |
The effective rate climbs sharply from Junior to Staff. The Senior row (£125,000) is partially inside the 60% PA-taper band: every pound between £100,000 and £125,140 attracts 40% Income Tax plus an extra 20% effective hit from the disappearing Personal Allowance. The Staff and Director rows are entirely above £125,140, so the marginal rate steadies at 47% (45% additional rate plus 2% NI). The headline take-home gap between a Senior on £125k and a Staff on £180k is only about £29,129, despite a £55,000 gross gap - a stark illustration of why high earners optimise via pension sacrifice rather than base-salary negotiation alone.
RSU and equity tax treatment
Restricted Stock Units are the dominant form of equity compensation at UK offices of US-tech and at most domestic scale-ups. The tax treatment is set by Part 7 of the Income Tax (Earnings and Pensions) Act 2003 (Section 421B onwards) and is documented in HMRC's Employment Related Securities Manual (ERSM 20300 onwards). The chargeable event is vest, not grant or sale. On the vest date, the full market value of the vesting shares is treated as employment income, taxed at the marginal Income Tax rate plus employee Class 1 NI, withheld via PAYE in the same month.
Practical mechanics at most UK employers: the vesting shares hit a brokerage account (E*TRADE, Fidelity, Charles Schwab, Shareworks are common), the employer's payroll provider calculates the PAYE liability at the vest date market price, and a sufficient number of shares are sold automatically to cover the tax (the "sell-to-cover" or "withhold-to-cover" mechanism). You receive the net shares. The full gross vest value appears on your payslip and on your year-end P60 as employment income; the cash tax remitted to HMRC appears as a deduction. No further tax filing is required for the vest itself.
Worked example: a Senior on £110,000 base receives a £30,000 annualised RSU vest. Without the RSU, taxable income is £110,000 and Income Tax is £33,432. With the RSU added (treated as employment income for the year), taxable income becomes £140,000 - which sits squarely inside the 60% PA-taper band between £100,000 and £125,140 for £25,140 of the vest, and at 42% (40% Income Tax plus 2% NI above the UEL) for the remainder. The £30,000 RSU adds approximately £16,371 in combined Income Tax and NI, leaving roughly £13,629 of additional take-home from the vest.
When you later sell the shares you retained after sell-to-cover, the vest-date market value becomes your CGT cost basis. Any gain above the annual exempt amount (£3,000 for individuals in 2026/27) is charged to Capital Gains Tax at 18% (basic rate) or 24% (higher / additional rate) under the post-2024 reform. There is no double taxation: you do not pay Income Tax again on the cost basis at sale, only CGT on the increment. Use our capital gains tax calculator for the disposal arithmetic. Holding shares purely to defer Income Tax is not possible, since the Income Tax is already paid in full at vest.
Edge cases worth knowing: dividends paid on unvested RSUs are dividend income (not employment income) and use the dividend allowance and rates. Restricted Stock Awards (RSAs) and Performance Stock Units (PSUs) follow the same vest-date Income Tax treatment as RSUs. Stock options (ISOs in US parlance, but in the UK typically EMI, CSOP or unapproved options) have a different tax model - EMI in particular allows a CGT-only treatment if the qualifying conditions are met. Most UK SWEs at large tech employers receive RSUs rather than options, so the vest-date Income Tax model dominates.
Salary sacrifice and the 60% trap
The single most effective tax optimisation for a UK software engineer earning more than £100,000 is salary sacrifice into pension. Sacrificing the slice between £100,000 and your base reduces taxable income below the Personal Allowance taper threshold, recovers the full £12,570 PA, and avoids the 60% effective marginal rate. The contribution also escapes employee NI (8% in the main band, 2% above), and depending on employer policy may attract some or all of the saved employer NI (15% in 2026/27) as additional pension contribution.
| Scenario | Gross | Pension sacrifice | Income Tax | NI | Take-home | Pension built |
|---|---|---|---|---|---|---|
| Staff engineer, no sacrifice | £150,000 | £0 | £53,703 | £5,011 | £91,286 | £0 |
| Staff engineer, sacrifice £50k to £100k taxable | £150,000 | £50,000 | £27,432 | £4,011 | £68,557 | £50,000 |
The £50,000 sacrifice costs only £22,729 in take-home (the foregone net pay after Income Tax and NI on that slice), yet builds £50,000 of pension. The implicit return is roughly 120% before any employer NI top-up. Both the 60% PA-taper band and the additional-rate band have been cleared. Cross-check the optimisation with our salary sacrifice calculator and our pension contribution calculator.
Caveats worth flagging. The Annual Allowance (£60,000 in 2026/27, taper kicks in above £200,000 adjusted income down to £10,000 for the highest earners) caps total pension input. Carry-forward of the previous three tax years' unused allowance is available. Sacrificing below the National Minimum Wage is not permitted, so very-low-paid edge cases need care; for an engineer on £150k this is never the binding constraint. Some employers do not allow sacrifice below £30,000 take-home or below specific scheme floors. Always model the scheme rules before committing to a sacrifice agreement.
Regional comparison: London vs Manchester at Senior level
The typical regional discount on like-for-like Senior roles at UK-headquartered employers is in the -15% to -20% range off the London base. Some remote-first scale-ups anchor London base regardless of candidate location, but they remain a minority. The example below uses a Senior in London at £110,000 versus the same role advertised in Manchester at £90,000 (an 18% discount).
| Scenario | Gross | Income Tax | NI | Take-home | Monthly | Effective rate |
|---|---|---|---|---|---|---|
| Senior, London | £110,000 | £33,432 | £4,211 | £72,357 | £6,030 | 34.2% |
| Senior, Manchester (-18%) | £90,000 | £23,432 | £3,811 | £62,757 | £5,230 | 30.3% |
Gross gap is £20,000 (18%). Take-home gap shrinks to £9,600 (13%), because the London Senior is partially inside the 60% PA-taper band while the Manchester Senior is just above the £50,270 higher-rate threshold and not yet near £100,000. The progressive tax system absorbs roughly £10,400 of the £20,000 gross gap. London cost-of-living premiums (rent, transport, food) typically exceed this net delta, so on a real-spending basis the Manchester role often wins despite the headline pay cut.
Career progression: worked example
A realistic UK London tech-employer career trajectory. Times-in-grade are typical for a high-performing engineer at a scale-up or US-tech London office; UK-headquartered corporates progress more slowly. Take-home uses England 2026/27 rates, 0% pension, no student loan to show the gross tax effect of each promotion.
| Stage | Typical timing | Gross | Income Tax | NI | Annual take-home | Monthly |
|---|---|---|---|---|---|---|
| Junior / Graduate (London grad offer) | Year 0 - 1 | £45,000 | £6,486 | £2,594 | £35,920 | £2,993 |
| Mid / SDE 2 (London tech) | Year 3 | £80,000 | £19,432 | £3,611 | £56,957 | £4,746 |
| Senior / SDE 3 (London tech) | Year 7 | £125,000 | £42,432 | £4,511 | £78,057 | £6,505 |
| Staff (London tech) | Year 12+ | £180,000 | £67,203 | £5,611 | £107,186 | £8,932 |
Junior to Mid adds £35,000 gross / £21,038 take-home, with the marginal pound crossing into 40% Income Tax at £50,270. Mid to Senior adds £45,000 gross / £21,100 take-home - the smaller-than-expected take-home delta reflects the 60% PA taper biting between £100k and £125,140. Senior to Staff adds £55,000 gross / £29,129 take-home, with the marginal pound at the 47% additional rate-plus-NI band. The implication is unmistakable: above Senior, salary sacrifice into pension materially improves the marginal value of each gross pound, often by more than a base-salary bump alone.
Comparison vs other UK professions
Software engineering pay at Senior level in London is roughly twice the top of most public-sector ladders at the same career stage. The comparison below uses 0% pension for all rows to isolate the gross pay effect; in reality the public-sector roles include defined benefit pensions worth 20% to 31% of gross in employer cost, while a typical private-sector workplace pension is 5% to 10%. Adjusting for total reward, the gap is smaller than the headline gross figures suggest - but still substantial.
| Role | Gross | Annual take-home | Monthly | Notes |
|---|---|---|---|---|
| Senior Software Engineer (London tech) | £125,000 | £78,057 | £6,505 | Mid of band, no RSU |
| Resident doctor ST3 (NHS England) | £65,000 | £48,257 | £4,021 | BMA nodal pay point ST3 |
| Civil Service Grade 7 (London) | £62,000 | £46,517 | £3,876 | Top of G7 London band |
| NHS Band 8a (mid) | £60,000 | £45,357 | £3,780 | AfC Band 8a year 2 |
A Senior software engineer in London at £125,000 takes home roughly 1.7x a Civil Service Grade 7 at the top of the London band, despite working in the same city under broadly equivalent qualification requirements. The gap reflects the global private-sector tech labour market versus a centrally-set public-sector pay envelope, not differences in effort or capability. Where public sector wins back ground is the defined benefit pension: a G7 civil servant accruing alpha for 30 years builds a guaranteed inflation-linked pension equivalent to roughly £25,000 a year in retirement income, which would require a £750,000+ DC pot at current annuity rates to replicate.
- Junior software engineer - rank-specific landing for entry-level pay.
- Senior software engineer - Senior-band detail across employer tiers.
- Engineering manager - the management track at SDE 4 / EM equivalence.
- UK junior doctor pay - comparable career-length comparison.
- UK Civil Service pay - public-sector ladder comparison.
- All UK professions - browse the full directory.
Frequently asked questions
- How much does a UK software engineer earn in 2026/27?
- Software engineer pay in the UK is highly variable. A graduate at a UK-headquartered corporate outside London earns £28,000 to £42,000. A senior at a London-based US-tech office earns £100,000 to £150,000 base. Staff and Principal engineers at FAANG or high-frequency trading firms can exceed £200,000 base plus equity. There is no single canonical scale - figures here are indicative ranges from Hays UK, Morgan McKinley and Levels.fyi.
- Why is software engineering pay so wide compared with NHS or teaching?
- Two reasons. First, the labour market is global: London-based US-tech and high-frequency trading firms benchmark against San Francisco and New York, so a Senior at a top firm earns 3 to 5 times the ONS ASHE median for SOC 2136. Second, total compensation includes equity, which can double cash pay at public-tech employers. NHS and teaching use single national pay scales, so the range across the same grade is narrow.
- How are RSUs (Restricted Stock Units) taxed in the UK?
- RSUs are taxed as employment income at the marginal Income Tax rate plus employee National Insurance at the point they vest, not when they are granted or sold. Your employer withholds the tax via PAYE - typically by selling enough shares at vest to cover the liability (sell-to-cover). When you later sell the retained shares, Capital Gains Tax applies only on the gain above the vest-date market value. The vest-date value becomes your cost basis. See HMRC ERSM 20300 for the statutory treatment.
- What is the 60% tax trap and how does it affect senior engineers?
- Between £100,000 and £125,140 of adjusted net income, the Personal Allowance tapers at £1 lost for every £2 over £100,000. Combined with the 40% higher rate and the 2% NI band above the Upper Earnings Limit, the effective marginal rate on that slice is roughly 62%. Senior engineers in London frequently sit inside this band on base salary alone; adding RSU vests pushes them deeper. Salary sacrifice into pension below £100,000 is the standard mitigation.
- How does salary sacrifice help if my base is over £100,000?
- Sacrificing the slice between £100,000 and your base into a workplace pension reduces taxable income below the PA taper threshold, recovering the full £12,570 Personal Allowance and avoiding the 60% effective rate. On £150,000 base, sacrificing £50,000 into pension takes taxable income to £100,000 and saves roughly £30,000 in combined tax and NI versus taking the £50,000 as salary. Most large employers offer a salary sacrifice scheme; some match a portion of the sacrifice.
- How much do FAANG and US-tech firms pay in London?
- Levels.fyi UK data shows L5 (Senior) total compensation at Google, Meta and similar firms in the £180,000 to £280,000 range, made up of roughly £130,000 to £160,000 base, £20,000 to £40,000 bonus and £30,000 to £100,000 annualised RSU vest. L6 (Staff) at the same firms commonly exceeds £300,000 TC. High-frequency trading firms (Citadel, Jane Street, Optiver) pay materially above this for comparable seniority - quant developer compensation at the Senior level frequently exceeds £400,000 TC.
- Do I pay tax on the RSU vest if I do not sell the shares?
- Yes. The chargeable event is vest, not sale. The full market value of the vesting shares is treated as employment income on the vest date, taxed at marginal Income Tax plus employee NI via PAYE, regardless of whether you sell, hold, or transfer them. If you hold and the share price falls afterwards, you have already paid income tax on the higher vest-date value - the subsequent loss only generates a CGT-allowable loss on disposal, not an Income Tax refund.
- What is the difference between cash bonus and RSU for tax?
- There is no difference at the point of receipt. Both are taxed as employment income at the marginal rate plus employee NI through PAYE. The difference is downstream: cash is cash, while RSUs you choose to hold can later appreciate (or fall) - any further gain or loss is then a CGT event using the vest-date value as cost basis. For high earners hitting the additional rate band, both feel like 47% off the top (45% Income Tax plus 2% NI above the UEL).
- Can I anchor London pay if I work remotely from Manchester or elsewhere?
- Some employers do - typically post-2020 remote-first scale-ups and US firms with a UK entity but no fixed office. Hays UK 2026 reports roughly one in three software roles posted at London base regardless of candidate location. The majority of UK-headquartered employers still apply a regional pay band of -10% to -20% off the London rate for the same role outside the M25.
- How does software engineer pay compare with junior doctor or civil servant?
- A Senior software engineer on £125,000 in London earns roughly twice as much take-home as a junior doctor at ST3 nodal pay (£65,000) and twice the top of a Civil Service Grade 7 London band (£62,000). The gap widens at Staff level: a Staff engineer at £180,000 takes home roughly three times the gross of a top-of-band NHS consultant on £126,281. The trade-off is that NHS, teaching and civil service include defined benefit pensions worth 20% to 31% of gross in employer cost - private-sector workplace pensions are typically 5% to 10%.
- What deductions hit me when RSUs vest at a tech employer?
- On the vest date, your employer withholds Income Tax (20%, 40%, 45% by band, with the 60% taper between £100k and £125,140), employee NI (8% main rate up to UEL, 2% above), and any student loan deduction. Most employers run sell-to-cover, meaning shares equal in value to the tax due are sold on your behalf and the cash remitted to HMRC. You receive the net shares. The vest sits in your year-end P60 as PAYE income, so no further filing is needed unless you sell with a CGT gain above the annual exempt amount.
Sources
Software engineer pay in the UK is not published by a single primary authority. Figures on this page are synthesised from the industry-standard recruiter and self-reported salary references listed below, with tax mechanics drawn from HMRC technical manuals.
- Hays UK Salary Guide - Technology Retrieved 2026-05-22. Recruiter-published; broadly cited in trade press.
- Morgan McKinley UK Salary Guide Retrieved 2026-05-22. Recruiter-published.
- Levels.fyi - UK total compensation data Retrieved 2026-05-22. Self-reported; industry-standard reference for tech TC.
- Glassdoor UK - company-level salary postings Retrieved 2026-05-22. Self-reported by employees and job-posting aggregation.
- ONS ASHE Table 14 - SOC 2136 programmers and software development professionals Retrieved 2026-05-22. UK occupational median; primary statistical authority.
- HMRC Employment Related Securities Manual (ERSM) Retrieved 2026-05-22. RSU and equity tax treatment statutory guidance.
- ICAEW - Employment taxes technical resources Retrieved 2026-05-22. Professional-body reference for RSU and salary-sacrifice mechanics.
- HMRC - Rates and thresholds for employers 2026/27 Retrieved 2026-05-22. PAYE bands, NI thresholds and PA taper.
- Our full methodology & calculation sources →