JobsWithPay
Jobs by skill

SQL jobs with salary

How much do SQL jobs pay?

12,668 open tech jobs at 3,641 companies ask for SQL. 6,130 of them (48%) show the pay. The median posted base pay is $175K a year, from the 5,357 jobs with a yearly range in US dollars. The middle half of these jobs is from $141K to $207K. The numbers come from the companies' own job postings on Nov 10, 2026. They show base pay only, without stock or a bonus.

Companies with the most SQL jobs with posted pay

CompanyJobs with posted payMedian posted base pay
Capital One168$185K
SpaceX120$160K
Walmart93$175K
Databricks73$214K
Deloitte69$137K
Accenture Federal Services59$142K
Google57$213K
Anduril Industries54$172K
Amazon.com Services LLC53$134K
Anthropic37$363K

Wait…

Questions

How much do SQL jobs pay?

The median posted base pay for open jobs that ask for SQL is $175K a year. The middle half of these jobs is from $141K to $207K. The numbers come from 5,357 jobs with a yearly range in US dollars.

Which companies hire for SQL and post the pay?

The companies with the most open SQL jobs with posted pay are Capital One, SpaceX, Walmart, Databricks, Deloitte.

Which job types ask for SQL?

Software engineering (5,022 jobs), ML / AI engineering (1,915 jobs), Data engineering (1,642 jobs). One job can have more than one job type.

How do we know that a job asks for SQL?

We read the text of each job. A job is in this list when its text names SQL. The text can name a skill as a requirement or as a plus, so read the job before you apply.

A skill page needs 50 or more open jobs that name the skill, and 20 or more of them with a yearly posted range in US dollars. The median uses the middle point of each posted range. We do not use a range with a bottom below $15,000, a top above $1,000,000, or a top that is more than four times the bottom.