UK IT Salary Guide

SQL developer salaries in the UK

What SQL roles actually advertise in the UK, measured from live vacancies on employer careers pages rather than survey responses.

£60,000 Median advertised
£40,000 – £97,250 Middle half of the market
167 Salaries sampled
1,145 Live vacancies

These figures come from 167 vacancies that published a salary, out of 1,145 live SQL roles across the UK. Every one was read from the employer's own careers page — this is what companies are advertising, not what candidates report earning.

Where a range is advertised we take the top of the range, so read the median as the ceiling a typical employer is willing to reach. Contract day rates are annualised at 230 working days a year.

SQL salary by seniority

LevelLower quartileMedian Upper quartileRoles
Graduate / junior £30,000 £35,000 £45,000 41
Mid-level £40,000 £55,000 £80,000 758
Senior £55,000 £70,000 £80,000 189
Lead / principal £80,000 £97,250 £150,000 143

Contract versus permanent

BasisLower quartileMedian Upper quartileRoles
Permanent £40,000 £60,000 £95,000 194

SQL salary by city

CityLower quartileMedian Upper quartileRoles
London £50,000 £70,000 £115,000 431
Manchester £40,000 £40,000 £40,000 44
Brighton £40,000 £40,000 £55,000 16
Nottingham £50,000 £55,000 £55,000 11
Edinburgh £35,000 £45,000 £45,000 8

See the live roles behind these numbers

Every figure on this page is computed from vacancies that are open right now. Browse them, or set an alert and we will email you when a new one appears.

1,145 live SQL jobs

How we measure this

We crawl UK employers' own careers pages, classify each vacancy against a published taxonomy, and read the salary exactly as the employer stated it. Nothing here is reposted from another job board, and nothing is modelled or estimated.

Read the full methodology.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.