How much does a Data Engineer make?

Updated Sep 10, 2023

Experience

Industry

$117,821 / yrTotal Pay
$98,700 / yrBase Pay
$19,121 / yrAdditional Pay

$117,821

 / yr
$76K$185K
Most Likely Range
Possible Range

The estimated total pay for a Data Engineer is $117,821 per year in the United States area, with an average salary of $98,700 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $19,121 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role.

How accurate does $117,821 look to you?

Your input helps Glassdoor refine our pay estimates over time.

Total Pay Trajectory

For Data Engineer

$117,821 /yr
Data Engineer
$177,118 /yr
Senior Data Engineer
$185,875 /yr
Lead Data Engineer
See Full Career Path

Download as data table

What is the total pay trajectory for Data Engineer?

Job TitleSalary
Data Engineer$117,821 /yr
Senior Data Engineer$177,118 /yr
Lead Data Engineer$185,875 /yr

Top Paying Companies

For a Data Engineer in United States

Below is the total pay for the top 10 highest paying companies for a Data Engineer in United States. Employers include Google, Meta and Dropbox.

1
Google
Google
$226,760/yr
2K open jobs
2
Meta
$222,327/yr
4
NVIDIA
$197,076/yr
5
Wish
$196,806/yr
6
Lyft
$195,806/yr
7
Yahoo
$195,440/yr
8
Spokeo
$195,297/yr
9
eBay
$194,635/yr
See pay for all companies for a Data Engineer in United StatesView data as table

Top Paying Companies

For Data Engineer in United States

1Google$226,760
2Meta$222,327
3Dropbox$205,633
4NVIDIA$197,076
5Wish$196,806
6Lyft$195,806
7Yahoo$195,440
8Spokeo$195,297
9eBay$194,635
10LinkedIn$190,399
Total Pay Trajectory

For Data Engineer

$117,821 /yr
Data Engineer
$177,118 /yr
Senior Data Engineer
$185,875 /yr
Lead Data Engineer
See Full Career Path

Download as data table

What is the total pay trajectory for Data Engineer?

Job TitleSalary
Data Engineer$117,821 /yr
Senior Data Engineer$177,118 /yr
Lead Data Engineer$185,875 /yr

What are total pay estimates for a Data Engineer at different companies?

or
Sort:
Company
Jobs
Total Pay Range
Meta
3.9
Data EngineerSee 874 salaries from all locations

$222,327

 / yr
Amazon
3.7
Data EngineerSee 499 salaries from all locations

$178,623

 / yr
Cisco Systems
4.4
Data EngineerSee 410 salaries from all locations

$177,936

 / yr
Capital One
4.1
Data EngineerSee 251 salaries from all locations

$129,948

 / yr
IBM
3.9
Data EngineerSee 224 salaries from all locations

$113,866

 / yr
Cognizant Technology Solutions
3.8
Data EngineerSee 149 salaries from all locations

$98,309

 / yr
Accenture
4
Data EngineerSee 106 salaries from all locations

$103,782

 / yr

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Apple
4.2
Data EngineerSee 97 salaries from all locations

$188,323

 / yr
Tata Consultancy Services
3.9
Data EngineerSee 96 salaries from all locations

$95,111

 / yr
DXC Technology
3.6
Data EngineerSee 94 salaries from all locations

$98,240

 / yr
Optum
3.7
Data EngineerSee 81 salaries from all locations

$114,030

 / yr
Google
4.4
Data EngineerSee 81 salaries from all locations

$226,760

 / yr
Aetna
3.4
Data EngineerSee 78 salaries from all locations

$112,365

 / yr
USAA
3.4
Data EngineerSee 70 salaries from all locations

$116,633

 / yr
Amazon
3.7
Data Engineer ISee 70 salaries from all locations

$144,543

 / yr
The Hartford
3.9
Data EngineerSee 69 salaries from all locations

$115,272

 / yr
CVS Health
3.1
Data EngineerSee 64 salaries from all locations

$116,192

 / yr
Fidelity Investments
4.3
Data EngineerSee 64 salaries from all locations

$137,359

 / yr
Capgemini
3.7
Data EngineerSee 62 salaries from all locations

$106,633

 / yr
Agilent Technologies
4.2
Data EngineerSee 60 salaries from all locations

$133,932

 / yr
Download as data table

Data Engineer Salaries

Job TitleSalary
Meta Data Engineer salaries - 874 salaries reported$222,327/yr
Amazon Data Engineer salaries - 499 salaries reported$178,623/yr
Cisco Systems Data Engineer salaries - 410 salaries reported$177,936/yr
Capital One Data Engineer salaries - 251 salaries reported$129,948/yr
IBM Data Engineer salaries - 224 salaries reported$113,866/yr
Cognizant Technology Solutions Data Engineer salaries - 149 salaries reported$98,309/yr
Accenture Data Engineer salaries - 106 salaries reported$103,782/yr
Apple Data Engineer salaries - 97 salaries reported$188,323/yr
Tata Consultancy Services Data Engineer salaries - 96 salaries reported$95,111/yr
DXC Technology Data Engineer salaries - 94 salaries reported$98,240/yr
Optum Data Engineer salaries - 81 salaries reported$114,030/yr
Google Data Engineer salaries - 81 salaries reported$226,760/yr
Aetna Data Engineer salaries - 78 salaries reported$112,365/yr
USAA Data Engineer salaries - 70 salaries reported$116,633/yr
Amazon Data Engineer I salaries - 70 salaries reported$144,543/yr
The Hartford Data Engineer salaries - 69 salaries reported$115,272/yr
CVS Health Data Engineer salaries - 64 salaries reported$116,192/yr
Fidelity Investments Data Engineer salaries - 64 salaries reported$137,359/yr
Capgemini Data Engineer salaries - 62 salaries reported$106,633/yr
Agilent Technologies Data Engineer salaries - 60 salaries reported$133,932/yr
Viewing 1 - 20 of 5,640

Top Paying Industries

For a Data Engineer in United States

The top 5 paying industries for a Data Engineer in United States are Energy, Mining & Utilities with a median total pay of $142,303, Education with a median total pay of $128,122, Real Estate with a median total pay of $126,577, Pharmaceutical & Biotechnology with a median total pay of $122,442, and Financial Services with a median total pay of $121,327.

IndustryTotal PayTotal Pay Insight
  • Energy, Mining & UtilitiesEnergy, Mining & Utilities$142,303

    18% Higher than other industries

  • EducationEducation$128,122

    9% Higher than other industries

  • Real EstateReal Estate$126,577

    8% Higher than other industries

  • Pharmaceutical & BiotechnologyPharmaceutical & Biotechnology$122,442

    5% Higher than other industries

  • Financial ServicesFinancial Services$121,327

    4% Higher than other industries

Energy, Mining & Utilities

Top paying companies in Energy, Mining & Utilities for Data Engineer are Phillips 66, Chevron, and EOG.

Phillips 66Phillips 66$171,816/yr
ChevronChevron$156,862/yr
EOGEOG$146,987/yr

Glassdoor Economist Pay Overview

What is the pay outlook for Engineering?

Engineering jobs are in high demand with workers receiving generous compensation packages and bonuses. Engineering offers ample opportunity for growth and development with transferable skills across an array of fields from software, supply chain and logistics to aerospace. Most roles require at least a bachelor’s degree. To remain competitive, job-seekers should consider specialization or skill-specific programs such as coding boot-camps or certifications.

Recent Salaries Shared

For data engineer

Salary Share
Anonymously share your pay to help the community

Job Title

Location

Total Pay

Base Pay | Additional Pay

Total Years of Experience

Years at Recent Employer

Submitted

Date or Time

Data Engineer

United States of America

 | 7-9 years

$80,000

/yr

Submitted Yesterday

7-9 years
Yesterday
Data Engineer

United States of America

 | 1-3 years

$100,000

/yr

Submitted Yesterday

1-3 years
Yesterday
Data Engineer

United States of America

 | 1-3 years

$108,000

/yr

$104K | $4K

Submitted Yesterday

1-3 years
Yesterday
Data Engineer

United States of America

 | 7-9 years

$60

/hr

Submitted Yesterday

7-9 years
Yesterday
Data Engineer

United States of America

 | 1-3 years

$127,986

/yr

Submitted Yesterday

1-3 years
Yesterday
Data Engineer

United States of America

 | 4-6 years

$150,000

/yr

Submitted Yesterday

4-6 years
Yesterday
Data Engineer

United States of America

 | 4-6 years

$121,000

/yr

$110K | $11K

Submitted Yesterday

4-6 years
Yesterday
Data Engineer

United States of America

 | 15+ years

$112,000

/yr

Submitted Yesterday

15+ years
Yesterday

Data Engineer pay FAQ

The average salary for a Data Engineer is $117,821 per year in United States. Salaries estimates are based on 16973 salaries submitted anonymously to Glassdoor by a Data Engineer employees in United States.

The highest salary for a Data Engineer in United States is $149,662 per year.

The lowest salary for a Data Engineer in United States is $93,611 per year.

If you are thinking of becoming a Data Engineer or planning the next step in your career, find details about the role, the career path and salary trajectory of a Data Engineer.

Data engineering salaries are high, reflecting the demand for their skillset and the barriers to entry. A bachelor’s in engineering, mathematics or computer science is required, although many firms strongly prefer candidates with internship experience. Once hired, data engineers typically work full time and are paid a salary with full benefits. Successful data engineers can transition into a project manager role.

Powered by Glassdoor Economic Research

The amount that data engineers make varies but according to anonymous employee ratings on Glassdoor, around 75% are happy with their salary. A Bachelor's degree, professional certifications, and potential additional pay of $19,121.35 yearly may help qualify your data engineer salary as a good one.

Data engineers have a large salary range between $76,176.97 and $184,664.56, with an average of around $98,699.91 if you follow the typical data engineer career path. Bonuses can be common in this field, leading to a total pay of approximately $117,821.26. After showing your value in this industry, you may be able to move to a senior data engineer role.

Data engineers can have plenty of potential to increase their pay, but there are steps you need to take. It's a good idea to have a Bachelor's degree or higher in computer science or a related subject. An intensive data boot camp or online course is a good substitute, especially if you already have development experience. Spend some time learning in-demand skills and technologies, such as SQL and NoSQL, Python, Azure Data, and ETL tools. Get a professional certification in this area, such as Google's Professional Data Engineer certification. Finally, make sure you network with other data professionals and create a portfolio to show off your skills.

Whether you've just started browsing data engineer jobs or want a raise in your current job, here's how to negotiate a fair salary. Make a list of all the reasons you deserve a higher compensation. Make sure you stick to concrete skills and achievements to form your arguments. For example, certifications you've gained, professional successes you've had, and technologies you've learned. You should also bring along an updated portfolio. Next, decide what figure to ask for. If you're applying for a new job, around 10% more than the listed salary is a good idea. In your current role, choose a figure based on what comparable jobs at other companies pay.

About 75.00% of Data Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $19,121 in potential pay per year, among other factors, can qualify the annual pay of a Data Engineer in United States as a good salary.

Data Engineer professionals in United States have a wide total pay range, between $76,177 and $184,665 depending on experience, with an estimated total pay of $117,821 following the average career path of a Data Engineer.

Additional Resources

Data Engineer Job Description Template

Salaries

 > 

data engineer