Data Engineer salary
Typical advertised pay for Data Engineer roles, from real job postings on FindRole.
Median advertised base salary
$159,000
Most postings fall between $126,800 and $211,200.
Based on 203 postings across 58 companies. Updated October 27, 2026.
As of October 2026, the median advertised base salary for Data Engineer roles is $159,000, based on 203 live job postings from 58 employers tracked by FindRole.
Published by FindRole · free to quote and reuse with attribution and a link to this page · how this is computed
Salary by seniority
| Level | 25th %ile | Median | 75th %ile | Postings |
|---|---|---|---|---|
| Senior | $137,800 | $159,000 | $202,800 | 53 |
| Staff | $159,650 | $183,850 | $201,950 | 14 |
| Lead | $151,655 | $183,625 | $424,625 | 10 |
| Not specified | $126,750 | $139,828 | $211,200 | 108 |
Skills employers ask for
Share of Data Engineer postings that name each skill.
-
Python 88% · 178 of 203
-
SQL 81% · 164 of 203
-
Spark 68% · 138 of 203
-
AWS 65% · 131 of 203
-
Databricks 55% · 112 of 203
-
Java 47% · 95 of 203
-
Snowflake 45% · 91 of 203
-
ETL 43% · 87 of 203
-
Airflow 42% · 86 of 203
-
Azure 41% · 84 of 203
-
Scala 41% · 84 of 203
-
Agile 36% · 74 of 203
Counted once per posting across 203 Data Engineer postings with an extracted skill list, as of October 2026. Spellings are folded to one name (K8s → Kubernetes) — see methodology.
Related roles
Titles whose postings ask for many of the same skills.
- Data Analyst shares Python, SQL, Spark median $126,775
- Engineer shares Python, SQL, AWS median $178,175
- Machine Learning Engineer shares Python, SQL, Spark median $235,750
- Software Engineer shares Python, SQL, AWS median $197,400
- Software Engineering shares Python, SQL, AWS median $178,325
- Full Stack Engineer shares Python, SQL, AWS median $211,200
Remote vs. onsite
Remote median
$218,500
19 postings
Onsite median
$157,275
184 postings
Top companies hiring Data Engineers
- Booz Allen Hamilton 49 postings · median $126,750
- Capital One Financial 40 postings · median $211,200
- Apple Inc 13 postings · median $214,000
- Mastercard 8 postings · median $149,500
- CoStar Group 7 postings · median $159,000
- General Dynamics 5 postings · median $139,656
- Caterpillar 4 postings · median $128,005
- SpaceX 4 postings · median $141,250
Open Data Engineer roles right now
The postings these numbers come from — see all Data Engineer jobs.
- Data Engineer 4, ERM Transformation Capital One Financial · Richmond, VA View →
- Data Engineer Booz Allen Hamilton · Tampa, FL View →
- Data Engineer Thermo Fisher · Pittsburgh, PA View →
- Data Engineer, Operations Finance Apple Inc · Sunnyvale, CA View →
- Data Engineer 4 Capital One Financial · New York, NY View →
- Senior Data Engineer SoFi · Cottonwood Heights, UT View →
See which Data Engineer roles you actually match
FindRole AI Match reads your resume against every open Data Engineer posting and ranks the ones worth your time — so you're applying where the pay and the fit both line up.
See AI Match plansData Engineer salary by location
Prepping for Data Engineer roles?
Create a free FindRole account to save jobs, track applications, and get a weekly email of new Data Engineer postings.
Create a free accountThese figures are the midpoint of the advertised salary range on real Data Engineer job postings indexed by FindRole — employer-stated base pay, not total compensation (they exclude equity and bonuses), and they reflect the roles we index rather than the whole market. A guide, not a guarantee.