big data engineer salary - Data Engineer

Data Engineer Salary Expectations for 2023

Data engineers — not to be confused with data scientists — are engineers that work on building and maintaining pipelines that collect data for analysis.

The Bureau of Labor Statistics is forecasting a 22% increase in job growth from 2020-2030 within the field of data, with much higher than the average growth of other occupations. reports that working as a data engineer could bring in around $135,000 a year. To get a full understanding, let’s look at company size, location and experience level.

Data Engineer Salary Based on Company Size

The amount of money you can make might vary based on company size. Here are the average salaries you can expect based on company size:

These salaries do not include compensation like cash bonuses or equity, so keep that in mind.

Data Engineer Salary Based on Location

Just like real estate, salary can really depend on location, location, location! Salaries in tech hubs like San Francisco and Austin, TX will be higher than in locations where there aren’t a lot of tech companies. That being said, COVID-19 has opened up many tech companies to the possibilities of remote work, causing salaries based on location to (potentially) even out a little more.

Here are the average salaries you can expect based on location according to Glassdoor:

Many companies are now changing how they determine pay, with some altering salaries to match the cost of living where their employees are located. Others keep salaries standard. Now that remote work is here to stay, it will probably even out over the next five to ten years.

Data Engineer Salary Based on Experience

Entry-level data engineers are some of the best-paid engineers out there. This might be because data engineering is a popular field to transition into from another engineering profession. Or, it could just be that the skillset is in high demand.

Here are the average salaries you can expect based on years of experience:

It’s also important to keep in mind that there are always opportunities for advancement and increased pay as you grow your data engineering skill set.

Your Journey to Data Engineering

Do the six-figure salaries earned by data engineers look tempting to you? There’s never been a better time to start learning about data engineering and make a career switch. Before you know it, you could be one of those entry-level data engineers taking home a healthy paycheck. 

Check out Udacity’s Data Engineering Nanodegree program to get started today.

Start Learning

Jennifer Shalamanov
Jennifer Shalamanov
Jennifer is a content writer at Udacity with over 10 years of content creation and marketing communications experience in the tech, e-commerce and online learning spaces. When she’s not working to inform, engage and inspire readers, she’s probably drinking too many lattes and scouring fashion blogs.