Popular destinations
Skill trends, comparisons, salary context, resume help and long-form guides — jump straight to what brings people back.
Data Engineer salary
Compensation data for data engineer roles — pipelines, ETL, cloud infrastructure, Spark and orchestration.
The median Data Engineer salary is $108,863, with most listings between $69,572 and $143,501, based on 1,697 active listings with employer-disclosed pay.
Source: Datamata Studios — methodology and update cadence.
At a glance
- Figures use the midpoint of employer-published salary_min and salary_max — not self-reported surveys or aggregator estimates.
- Based on 2,013 active data engineer listings in the current index.
Compensation range — Data Engineer
From 1,697 listings with disclosed salary fields
25th percentile
$69,572
Lower end of market
Median
$108,863
Midpoint of postings
75th percentile
$143,501
Upper-market range
| Percentile | USD |
|---|---|
| 25th | 69572 |
| Median | 108863 |
| 75th | 143501 |
Seniority mix
How data engineer listings break down by seniority level.
Skill salary premiums
Median pay when a skill appears in a data engineer listing (minimum three matches). Bar shows relative salary vs top skill.
- Kotlin$216,000
- A/B Testing$207,600
- Apache Iceberg$200,856
- Dagster$180,000
- System Design$164,021
- AI Agents$157,473
Go deeper
Explore more Data Engineer market data
Data Analyst salary
Ranges, seniority mix and skill premiums for this role
Data Scientist salary
Ranges, seniority mix and skill premiums for this role
Analytics Engineer salary
Ranges, seniority mix and skill premiums for this role
ML Engineer salary
Ranges, seniority mix and skill premiums for this role
Become a Data Engineer
The skills, learning path and entry route for data engineer roles
Compare Data Engineer to other roles
Pay, skills and hiring volume side by side against similar roles
Skill demand trends
Which data engineer skills are rising and falling this week
Salary hub
Compensation benchmarks across all data and tech categories
Jobs market report
Full market report with salary ranges, demand data and key findings
Data Engineer salary FAQ
What is the average Data Engineer salary in 2026?
The median Data Engineer salary is $108,863, with most listings falling between $69,572 (25th percentile) and $143,501 (75th percentile). This is based on 1,697 active job listings with employer-disclosed pay ranges.
Which skills increase Data Engineer pay the most?
Kotlin is associated with the highest median pay for data engineer listings at $216,000, followed by A/B Testing ($207,600). Premiums reflect the median salary of listings that mention each skill, with a minimum of three matched listings.
How does seniority affect Data Engineer salary?
Across current data engineer listings, mid-level roles are the most common at 54% of postings. Senior and lead positions typically sit toward the 75th percentile ($143,501), while entry-level roles cluster nearer the 25th percentile ($69,572).
How is this Data Engineer salary data calculated?
Figures use the midpoint of each employer's published salary_min and salary_max from active job listings — not self-reported surveys or third-party aggregator estimates. The data refreshes daily as new listings are indexed.
Related tools
Free utilities and Pro tools that use the same listings.

