Data Engineer Salary

The median Data Engineer base salary is approximately $155k, based on 33 live job listings on EchoJobs that disclose pay — most fall between $116k and $176k (USD). Figures are pulled straight from company career pages and refreshed hourly.

$155k
Median base salary
$116k–$176k
Typical range
33
Live listings sampled

Data Engineer salary — frequently asked questions

What is the average Data Engineer salary?

Across 33 live Data Engineer listings that disclose pay, the median base salary is about $155k, with most between $116k and $176k (USD, approximate). These come from real open roles on EchoJobs, not survey estimates.

How much do senior Data Engineers earn?

Senior and staff Data Engineer roles sit toward the top of the range — often $176k+ base, with the highest listings well above that. Filter by seniority on the job board to see senior-only Data Engineer openings.

Where can I find the highest-paying Data Engineer jobs?

Browse open Data Engineer roles on EchoJobs and sort or filter by salary — every listing links straight to the company's careers page, so you apply directly with no reposts or middlemen. There are 6,921 open right now.

Is this Data Engineer salary data current?

Yes — it's computed from Data Engineer jobs currently open on EchoJobs, re-crawled from company career pages every hour, so it reflects what employers are paying right now (not a stale annual survey).

Other software salaries