Data Engineer Salary in the US
$93,800
per year
per month
$7,820
per month
per year
Bonus
$7,340/year
Profit Sharing
$6,270/year
Bonus
$610/month
Profit Sharing
$520/month
Data Engineer - Average Salary
The average salary for a Data Engineer is $93,800 per year ($7,820 per month), which is $40,310 (+75%) higher than the average salary in the US.
A Data Engineer can expect an average starting salary of $64,300. The highest salaries can exceed $160,000.
A Data Engineer can expect an average starting salary of $64,300. The highest salaries can exceed $160,000.
$64,300
Low
$93,800
Average salary
$160,000
High
$5,360
Low
$7,820
Average salary
$13,330
High
Total pay includes salary, bonus and profit sharing.
$950 $106,900 $214,700 | ||
Salary | $64,300 - 160,000 | |
Bonus | $2,150 - 18,500 | |
Profit Sharing | $950 - 36,200 | |
Total Pay | $67,400 - 214,700 |
$80 $8,910 $17,890 | ||
Salary | $5,360 - 13,330 | |
Bonus | $180 - 1,540 | |
Profit Sharing | $80 - 3,020 | |
Total Pay | $5,620 - 17,890 |
View all Data Engineer jobs on Jobted US
Data Engineer Salary Range
Among data engineers, Junior Data Engineers tend to have the lowest salaries, while more experienced workers like Senior Data Engineers and Principal Data Engineers enjoy the highest salaries.
Data Engineer - Salary Differences
Job | Salary | Difference |
---|---|---|
Google Data Engineer | $161K/year | +72% |
Principal Data Engineer | $148K/year | +58% |
Facebook Data Engineer | $135K/year | +44% |
Senior Data Engineer | $127K/year | +35% |
Amazon Data Engineer | $110K/year | +17% |
Walmart Data Engineer | $103K/year | +10% |
Deloitte Data Engineer | $100K/year | +7% |
Capital One Data Engineer | $98K/year | +4% |
Junior Data Engineer | $71K/year | -24% |
Data Engineer - Pay by Experience Level in the United States
An Entry Level Data Engineer with less than three years of experience can expect to earn an average starting salary of $64,300 per year. A mid career Data Engineer with 4-9 years of experience earns an average salary of $87,600, while a Senior Data Engineer with 10-20 years of experience makes on average $126,600. Data Engineers with more than 20 years of experience earn $143,800 per year on average.
How Work Experience Affects the Salary of a Data Engineer
Late Career | ▲ +53% |
Senior | ▲ +35% |
Average Salary | $93,800/year |
Mid Career | ▼ -7% |
Entry Level | ▼ -31% |
Gender Breakdown
Female
22%
22%
Male
78%
78%
Data Engineer - Jobs by Location
Data Engineer - Related Salaries
The salary information presented on this page is based on all Data Engineer jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Don’t miss out on new job openings!
Create a job alert for: Data Engineer
Frequently asked questions about the salary of the Data Engineer
How much does a Data Engineer make in the US?
What is the starting salary for a Data Engineer in the US?
What is the highest salary for a Data Engineer in the US?
Data Engineer Jobs