Skip to content

In short

The median stated pay of data engineer roles at tech companies in the 90 days to Oct 16, 2026 is $165k a year. Pay is stated in 178 of 364 (49%) data engineer roles. By level, the median is $168.8k for senior roles.

Median stated pay

All levels
$165k a year
Roles stating pay
178 of 364 (49%) roles state pay.
Median stated pay by level
LevelMedianRoles stating pay
Senior data engineer$168.8k a year80 of 167 (48%)

Junior, mid-level, staff, principal and lead: fewer than 50 roles at each level state pay, so no median is shown.

Each median is taken over a different set of roles, so a level's median can sit above or below the median for all levels.

Each stated range counts as its midpoint, and a single figure or a one-sided "from" or "up to" amount as that figure, in US dollars a year. The median is taken over the roles that state pay and never estimated for the rest.

Applying for data engineer roles at these pay levels? Review my resume

Questions about data engineer roles

Companies with the most data engineer roles

Guides

Have a data engineer posting in mind?

Paste the posting and your resume to see each requirement checked. No account needed.

No posting yet? Review your resume instead

Check a data engineer posting

How we count: 364 roles from 322 employers in the 90 days to Oct 16, 2026, each role counted once however many boards post it. Methodology