Content has loaded

Database engineer salary in United States

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

Average base salary

$142,285
Average $142,285
Low $95,783
High $211,363

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

Database Engineer job openings in United States

slide 1 of 6
slide1 of 6
Database Engineer
Peraton3.1out of 5 stars.
Huntsville, AL
$112,000 - $179,000 a year
18 hours 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
ByteDance
 
$232,024per year

Highest paying cities for Database Engineers near United States

  1. Austin, TX
    $251,253 per year
  2. New York, NY
    $180,543 per year
  3. Washington, DC
    $165,798 per year
  4. King of Prussia, PA
    $162,571 per year
  5. Annapolis Junction, MD
    $162,331 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 $174,313 per year