AIJobsGrid

Staff Data Engineer Salary

Staff Data Engineer roles pay a median of $258k a year, based on 28 live listings that disclose salary. The middle half earns $226k to $280k, and the top 10% more than $301k. 36% of these roles are remote. Highest median pay: Brex.

$258k
median USD
$226k
25th percentile
$280k
75th percentile
28
disclosed roles
P10 $201kmedian $258kP90 $301k

Shaded: middle half ($226k to $280k)

Annual base in USD. See where it lands against these roles.

By city

CitynP25MedianP75
San Francisco4$237k$255k$282k
Toronto3$197k$204k$283k
Bellevue3$232k$250k$269k

By country

CountrynP25MedianP75
USA22$226k$255k$283k
Canada4$201k$237k$293k

Remote vs on-site

GroupnP25MedianP75
On-site / hybrid18$218k$253k$277k
Remote10$233k$266k$287k

Top-paying companies

Companies with at least three disclosed salaries here, by median.

CompanynP25MedianP75
Brex3$270k$270k$270k
Databricks3$220k$226k$226k

Live roles

Browse all live Data Engineer jobs →

Other roles

Every live listing here that discloses a number, in any currency. Converted to USD at ECB reference rates as of 2026-10-28. Hourly, weekly, and monthly figures are annualised (2,080 / 52 / 12). Where a salary is a range we use its midpoint. Breakdowns with fewer than three disclosed salaries are left out. All AI and ML salaries