Data Engineer vs Data Scientist
Pay, skills and open jobs side by side, from current job postings across the US.
Pay
Data Engineer
$150,000 typical, a year
Most Data Engineers earn $126,800 to $176,700 a year.
From 1,279 postings that list pay
2,959 open jobs now
Data Scientist
$168,000 typical, a year
Most Data Scientists earn $140,000 to $199,400 a year.
From 1,694 postings that list pay
2,775 open jobs now
Data Scientists typically earn about $18,000 more a year than Data Engineers.
What each one does
Data Engineer
- Design and build scalable data pipelines to ingest and process large datasets.
- Develop and maintain data models using SQL and transformation tools.
- Implement data quality controls and monitoring to ensure system reliability.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Optimize data systems for performance, scalability, and cost efficiency.
- Document data architectures and provide technical guidance to the team.
Summed up from 30 job postings
Data Scientist
- Build and evaluate machine learning models to solve business problems.
- Analyze large datasets to find patterns and trends.
- Collaborate with cross-functional teams to define business questions.
- Translate complex data findings into clear recommendations.
- Design and implement statistical models and algorithms.
- Develop and maintain data pipelines and workflows.
Summed up from 30 job postings
Skills employers ask for
Data Engineer
Asked for in both
- SQL 6 in 10 postings
- Python 6 in 10 postings
More common in Data Engineer postings
- Data Engineering 6 in 10 postings
- Data Pipeline 4 in 10 postings
- Data Modeling 4 in 10 postings
- AWS 3 in 10 postings
- Databricks 3 in 10 postings
- ETL/ELT 3 in 10 postings
- Snowflake 3 in 10 postings
- Data Warehousing 3 in 10 postings
Data Scientist
Asked for in both
- SQL 5 in 10 postings
- Python 7 in 10 postings
More common in Data Scientist postings
- Data Science 6 in 10 postings
- R 3 in 10 postings
- Data Visualization 2 in 10 postings
- AI & ML 2 in 10 postings
- Predictive Modeling 2 in 10 postings
- Data Analysis 2 in 10 postings
- Statistical Modeling 2 in 10 postings
- Data Mining 2 in 10 postings
Out of each role's current postings.
Open jobs
Data Engineer
Mid Data Engineer
Imaginary SpacePay not stated US RemotePostgreSQLAmazon RedshiftKubernetesPythonMongoDB +10- Pay not stated Plano, TXTerraformLookerApache AirflowCI/CDSnowflake +41
- Pay not stated San Jose RemotePythonApache AirflowPostgreSQLSQLMySQL +7
Data Scientist
- $97k - $114,100/yrstated Superior, WI, USAPythonSQLMachine Learning ModelsLarge Language ModelsGenerative AI +7
Data Scientist III
Chewy Inc$130k - $225k/yrstated Bellevue, Washington, United States of AmericaPythonSQLTableauGitMachine Learning Models +7Senior Data Scientist
CarGurus$142k - $177k/yrstated Boston, Massachusetts, United States HybridPythonSQLSnowflakeA/B TestingUnsupervised Learning +3
See all 5,734 Data Engineer and Data Scientist jobs, ranked for you
Free account. We match you on what you have actually done.
Sign up free