Skip to content

Data Engineer Salary & Career Guide

What 619 live Data Engineer postings ask for and pay: salary by years of experience, skills, education and the employers hiring.

Open roles
619
Employers
355
Remote
20%
Typical pay
$110k–223k
Verified live (7d)
571

Pay is advertised by 56% of these postings (349 of 619 in USD), so read it as what is offered rather than what is paid.

Pay by experience

Median advertised base, from postings that disclosed a range in USD · pick a band to read the rest of this page for it

ExperienceMedianPostings
0–2 years$88k17
3–5 years$136k156
6–9 years$159k93
10+ years$160k31

Skills in demand

Across 611 data engineer postings that named at least one skill

  • Python71%
  • Amazon Web Services54%
  • ETL52%
  • Microsoft Azure35%
  • Apache Airflow34%
  • Snowflake32%
  • Databricks31%
  • Google Cloud Platform28%
  • Apache Kafka28%
  • dbt27%

Experience asked for

Minimum years named in the posting · 492 postings stated one

0–2 years
7.9%
3–5 years
52%
6–9 years
31%
10+ years
9.3%

Work arrangement

Where the work is done · 408 postings stated one

Remote
28%
Hybrid
36%
On-site
36%

Education

The floor the posting sets · 200 postings stated one

High school
3.0%
Bachelor's
93%
Master's
1.0%
Doctorate
3.5%

Employers hiring for this

Currently open

All 619 open roles

Related