SQL salaries

SQL jobs pay $132.4–180.5K per year on average, based on 91 jobs. SQL roles pay 7% below the average salary of $136.6–200.6K for jobs listed on LumiJobs. Pay ranges from $82–107K for Entry level roles up to $140.5–191.5K at the Senior level.

Median salary

$154.7K

Based on 91 jobs · 7% less than the average salary on LumiJobs

25th percentile

$96K

Average

$156.5K

75th percentile

$223.3K

SQLAverage salary on LumiJobs
$96K$223.3K

SQL salaries by seniority

SQL salaries range from $82–107K for Entry level roles to $140.5–191.5K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on LumiJobs
Entry level$82–107K5+2%
Mid-level$114.8–158.5K17-9%
Senior$140.5–191.5K64-7%

Top companies for SQL salaries

3 companies hiring for SQL roles, ranked by average salary.

SQL salary FAQs

All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.