Data Engineer Salary
Based on 100 current data engineer listings that disclose pay (nationwide, refreshed daily). We show only what employers actually post.
National median
$127,850/yr
Typical range
$105,000 – $157,500
from 100 disclosed ranges
Data Engineer pay by experience level
Entry level
Not enough disclosed pay yet
Mid-level
$119,750/yr
$100,000 – $140,000
55 disclosed
Senior / Lead
$152,500/yr
$115,000 – $167,500
43 disclosed
Grouped by seniority keywords in the job title (e.g. “senior”, “intern”). Only levels with enough disclosed pay show a figure.
Highest-paying employers
Highest disclosed figure per employer in the current feed.
Know your number before you negotiate
Climbr scores live data engineer roles against your resume and shows the pay where it's posted.
Already have an offer? Decode it with Climbr's salary coach → (Elite)
Data Engineer salary by city
Remote
Data Engineer pay
New York
Data Engineer pay
San Francisco
Data Engineer pay
Los Angeles
Data Engineer pay
Seattle
Data Engineer pay
Austin
Data Engineer pay
Chicago
Data Engineer pay
Boston
Data Engineer pay
Denver
Data Engineer pay
Atlanta
Data Engineer pay
Washington, DC
Data Engineer pay
Miami
Data Engineer pay
Dallas
Data Engineer pay
Houston
Data Engineer pay
Phoenix
Data Engineer pay
Philadelphia
Data Engineer pay
San Diego
Data Engineer pay
Portland
Data Engineer pay
Minneapolis
Data Engineer pay
Detroit
Data Engineer pay
Tampa
Data Engineer pay
Orlando
Data Engineer pay
Charlotte
Data Engineer pay
Nashville
Data Engineer pay
Raleigh
Data Engineer pay
Pittsburgh
Data Engineer pay
Columbus
Data Engineer pay
Indianapolis
Data Engineer pay
Salt Lake City
Data Engineer pay
Kansas City
Data Engineer pay