Data Engineer salary

Average data engineer salary

$109,675

$52.73 hourly rate

Entry-level data engineer salary
$80,000 yearly salary
Updated January 8, 2025

How much does a data engineer make?

The average data engineer salary in the United States is $109,675. Data engineer salaries typically range between $80,000 and $149,000 yearly. The average hourly rate for data engineers is $52.73 per hour.

Data engineer salary is impacted by location, education, and experience. Data engineers earn the highest average salary in California.

On This Page
Data engineer salary by: 
Zippi Waving Small

Level up your salary

Let Zippi find your next Data Engineer job

Zippi Waving Small

Level up your salary

Let Zippi find your next Data Engineer job

Where can a Data Engineer earn more?

Compare salary by location
Loading...
Vs
Loading...
157k
137k
117k
97k
77k
57k
Columbus, OH$132,082
Minneapolis, MN$86,533
Compare salary by company
Loading...
Vs
Loading...
202k
182k
162k
142k
122k
The Citadel$179,101
PitchBook Data$151,804

Data Engineer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, SalaryExpert, Comparably and Payscale, the average salary for a data engineer typically falls between $96,447 and $129,164.
zippia
$109,675yearly
glassdoor[1]
$125,648yearly
indeed[2]
$127,435yearly
comparably[3]
$114,500yearly
Salary.com[4]
$129,164yearly
payscale[5]
$96,447yearly
SalaryExpert[6]
$113,289yearly

Average data engineer salary by state

Highest paying states for data engineers

Rank
ascdesc
State
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1California$122,671$58.98
2Washington$109,774$52.78
3Oregon$100,261$48.20
4Rhode Island$98,249$47.24
5New York$105,791$50.86
6Massachusetts$99,706$47.94
7New Hampshire$98,765$47.48
8Nevada$97,762$47.00
9Connecticut$98,578$47.39
10Montana$93,730$45.06
11Arizona$94,626$45.49
12Pennsylvania$94,827$45.59
13North Carolina$90,638$43.58
14Delaware$93,187$44.80
15New Jersey$96,169$46.24
16Texas$90,441$43.48
17Maryland$95,070$45.71
18District of Columbia$93,681$45.04
19Virginia$91,870$44.17
20West Virginia$90,518$43.52
21Idaho$89,175$42.87
22Maine$89,316$42.94
23Ohio$89,735$43.14
24Alaska$90,912$43.71
25New Mexico$89,770$43.16
26Michigan$87,670$42.15
27Utah$84,148$40.46
28Wisconsin$88,188$42.40
29Georgia$86,944$41.80
30Vermont$86,072$41.38
31North Dakota$83,995$40.38
32Minnesota$86,507$41.59
33Illinois$86,877$41.77
34Colorado$84,459$40.61
35South Carolina$86,974$41.81
36Arkansas$82,556$39.69
37South Dakota$82,480$39.65
38Nebraska$82,798$39.81
39Tennessee$82,077$39.46
40Iowa$81,786$39.32
41Kentucky$82,219$39.53
42Missouri$83,893$40.33
43Wyoming$80,613$38.76
44Florida$84,297$40.53
45Hawaii$80,240$38.58
46Indiana$80,495$38.70
47Louisiana$82,544$39.68
48Mississippi$81,576$39.22
49Oklahoma$81,181$39.03
50Alabama$79,954$38.44
51Kansas$79,762$38.35

Highest paying cities for data engineers

The highest-paying cities for data engineers are San Francisco, CA, Seattle, WA, and New York, NY.

Rank
ascdesc
City
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1San Francisco, CA$132,082$63.50
2Seattle, WA$110,694$53.22
3New York, NY$105,966$50.95
4Beaverton, OR$99,941$48.05
5Boston, MA$99,677$47.92
6Hartford, CT$98,430$47.32
7Washington, NJ$95,778$46.05
8Philadelphia, PA$95,280$45.81
9Phoenix, AZ$94,858$45.60
10Washington, DC$93,798$45.10
11Arlington, VA$92,887$44.66
12Raleigh, NC$91,649$44.06
13San Antonio, TX$91,424$43.95
14Portland, ME$89,796$43.17
15Columbus, OH$88,957$42.77
16Detroit, MI$88,010$42.31
17Madison, WI$87,731$42.18
18Chicago, IL$87,133$41.89
19Atlanta, GA$86,943$41.80
20Minneapolis, MN$86,533$41.60

Data Engineers are the most in-demand in these five cities:

  1. San Francisco, CA
  2. Seattle, WA
  3. New York, NY
  4. Beaverton, OR
  5. Boston, MA

Data Engineer salary details

A data engineer's salary ranges from $80,000 a year at the 10th percentile to $149,000 at the 90th percentile.

Average Data Engineer Salary Graph
Average Data Engineer Salary Graph, Trends, and Summary

What is a data engineer's salary?

Percentile
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
90th Percentile$149,000$12,417$72
75th Percentile$129,000$10,750$62
Average$109,675$9,140$53
25th Percentile$93,000$7,750$45
10th Percentile$80,000$6,667$38

Highest paying data engineer jobs

The highest paying types of data engineers are staff software engineer, principal software engineer, and software engineer lead.

Job Title
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
Hadoop Developer$93,148$7,762$44.7899,671
Software Engineer-Consultant$113,987$9,499$54.80317,033
Data Consultant$94,945$7,912$45.65149,791
Data Architect$113,700$9,475$54.66152,504
Software Development Engineer$109,147$9,096$52.47356,971
Software Design Engineer$98,799$8,233$47.50315,080

Top companies hiring data engineers now:

  1. Meta Jobs (1,434)
  2. Apple Jobs (131)
  3. PayPal Jobs (108)
  4. Walmart Jobs (306)
  5. Nike Jobs (126)

Which companies pay data engineers the most?

Data engineer salaries at The Citadel and Airbnb are the highest-paying according to our most recent salary estimates. In addition, the average data engineer salary at companies like Credit Karma and Netflix are highly competitive.

Rank
ascdesc
Company
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1The Citadel$179,101$86.11
2Airbnb$161,980$77.88
3Credit Karma$161,627$77.71
4Netflix$159,797$76.83
5Upstart Network$159,346$76.61
6Roku$158,262$76.09
7Meta$157,227$75.59
8Crunchbase$156,949$75.46
9Coinbase$156,857$75.41
10LendUp$156,790$75.38
11Aspiration$154,864$74.45
12ByteDance$154,555$74.31
13Dotdash$153,939$74.01
14Zenefits$152,801$73.46
15Apple$152,743$73.43
16TikTok$152,271$73.21
17Quora$152,073$73.11
18Discovery$152,028$73.09
19The Knot$151,897$73.03
20PitchBook Data$151,804$72.98

Wage gap by gender, race and education

$107,000$105,400$103,800$102,200$100,600$99,000
MaleFemale

Data Engineer salary by industry

The average data engineer salary varies across industries:

  • The average data engineer salary in the technology industry is $125,579, the highest of any industry.
  • The average data engineer salary in the finance industry is $122,531.
  • Data engineers in the professional industry earn an average salary of $98,432, the lowest of any industry.

Highest paying industries for data engineers

Rank
ascdesc
Industry
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1Technology$125,579$60.37
2Start-up$122,531$58.91
3Health Care$108,434$52.13
4Finance$103,520$49.77
5Professional$98,432$47.32

High Paying Data Engineer Jobs

Data Engineer salary trends

The average data engineer salary has risen by $20,360 over the last ten years. In 2014, the average data engineer earned $89,315 annually, but today, they earn $109,675 a year. That works out to a 10% change in pay for data engineers over the last decade.

Compare data engineer salaries for cities or states with the national average over time.

Average data engineer salary over time

Compare data engineer salaries for individual cities or states with the national average.

  • National Average
  • Columbus, OH

Data Engineer salary by year

Year
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
% Change
ascdesc
2025$110,000$52.73+3.3%
2024$106,000$50.99+2.3%
2023$104,000$49.84+1.8%
2022$102,000$48.96+1.7%
2021$100,000$48.13+1.8%

Recently added data engineer salaries

Company
ascdesc
Job
ascdesc
Location
ascdesc
Date Added
ascdesc
Salary
ascdesc
HumanaData Visualization Engineer 2Providence, RI12/18/2024$65,000
University of Wisconsin MadisonData Engineer IIMadison, WI12/18/2024$80,000
Exeter GovernmentData EngineerBirmingham, AL12/18/2024$112,597
Contact Government ServicesSR. Data EngineerAllentown, PA12/18/2024$144,768
MSP Metropolitan CouncilSenior Data Engineer (Database Administrator 2)Saint Paul, MN12/17/2024$93,018
Procter & GambleData Science Engineer Lima OH PlantLima, OH12/17/2024$95,000
Millennium Management LLCData EngineerMiami, FL12/17/2024$70,000
Branch Metrics, Inc.Data Engineer DenverDenver, CO12/17/2024$116,000
TwitchData Engineer-MonetizationSan Francisco, CA12/17/2024$91,200
TwitchData Engineer-MonetizationNew York, NY12/17/2024$91,200

Data Engineer salary FAQs

Search for data engineer jobs

Loading...
Loading...

Browse computer and mathematical jobs