Content has loaded

Database engineer salary in United States (Updated 2026)

How much does a Database Engineer make in the United States?

Average base salary

$142,424
Average $142,424
Low $95,785
High $211,772

The average salary for a database engineer is $142,424 per year in the United States. 518 salaries taken from job postings on Indeed in the past 36 months (updated July 20, 2026).

Database Engineer job openings in United States

slide 1 of 6
slide1 of 6
IT Database Engineer
Kuehne+Nagel3.5out of 5 stars.
Naugatuck, CT
$90,000 - $105,000 a year
1 day ago

Highest paying companies for Database Engineer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Bridgewater Associates
 
$300,000per year
View company
StubHub
 
$295,000per year
Point72
 
$250,000per year
Warner Bros. Discovery
 
$246,000per year
Mitchell/Martin Inc.
 
$245,000per year
HARVEY
 
$238,400per year

Highest paying cities for Database Engineers near United States

  1. Austin, TX
    $251,253 per year
  2. Washington, DC
    $166,827 per year
  3. Annapolis Junction, MD
    $163,344 per year
  4. King of Prussia, PA
    $162,571 per year
  5. New York, NY
    $160,622 per year

Where can a Database Engineer earn more?

Compare salaries for Database Engineers in different locations
vs

How much do similar professions as Database Engineer get paid in United States?

Principal Database Engineer

Job openings
Average $178,526 per year