Post job

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

Average Data Engineer Salary

The average salary for a data engineer in the United States is $109,675 per year. This figure reflects the growing demand for data professionals skilled in managing and optimizing data pipelines. The salary can vary significantly depending on several factors, including geographic location, years of experience, and the specific industry.

How Much Does a Data Engineer Make?

Entry-level data engineers typically earn around $80,000 annually, while those with more experience can command salaries exceeding $130,000. Industries such as technology and finance often offer higher compensation, reflecting the critical role data engineers play in these sectors.

Where Can a Data Engineer Earn More?

According to the latest data, states like California, New York, and Washington are among the highest-paying regions for data engineers, with salaries averaging between $120,000 and $140,000. In addition, metropolitan areas such as San Francisco and New York City provide substantial opportunities due to a high concentration of tech companies.

Data Engineer Salary Estimates from Across the Web

  • Glassdoor: $110,000
  • Payscale: $105,000
  • LinkedIn: $112,000

Understanding these figures can help job seekers make informed decisions about pursuing a career as a data engineer.

On this page
Data engineer salary by: 

Let Zippi find your next data engineer job

Floating question marks illustration

Let Zippi find your next data engineer job

Floating question marks illustration

Where can a Data Engineer earn more?

Compare salary by location
Vs
157k
137k
117k
97k
77k
57k
Columbus, OH$132,082
Minneapolis, MN$86,533
Compare salary by company
Vs
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

The average data engineer salary in California, Washington, and New York are the highest in the U.S. The lowest average data engineer salary states are Oklahoma, Wyoming, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for data engineers

RankStateAvg. salaryHourly rate
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.

RankCityAvg. salaryHourly rate
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?

PercentileAnnual salaryMonthly salaryHourly rate
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 titleAnnual salaryMonthly salaryHourly rateJob openings
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.

RankCompanyAverage salaryHourly rate
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

RankIndustryAverage salaryHourly rate
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.

Data engineer salary by year

YearAvg. salaryHourly rate% Change
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

CompanyJobLocationDate addedSalary
Capital OneSenior Data Engineer (Python/Java)Plano, TX06/30/2025$158,600
Capital OneLead Data EngineerCambridge, MA06/30/2025$193,400
Capital OneData Engineer-BanktechWilmington, DE06/30/2025$144,200
Capital OneSenior Data EngineerRichmond, VA06/30/2025$158,600
Discover Financial ServicesData Engineer (Multiple Openings)-IHMHouston, TX06/30/2025$113,547
Discover Financial ServicesData Engineer (Multiple Openings)-IHMRiverwoods, IL06/30/2025$93,974
Eversource EnergyIT Data Engineer Engineer (Hybrid)Westwood, MA06/30/2025$92,290
First Interstate BancsystemData Warehouse Engineer IBillings, MT06/30/2025$58,630
AristocratAssociate Compliance Data EngineerLas Vegas, NV06/30/2025$47,775
Axos BankData Analytics EngineerSan Diego, CA06/30/2025$80,000

Data engineer salary FAQs

Search for data engineer jobs

Browse computer and mathematical jobs