Skip to content
SalaryEngineer

Compensation database

Engineering salary by role

Updated January 2025

Compare median and top-end pay across every engineering discipline, from software and petroleum to civil and environmental — plus the common titles that map to each.

U.S. engineer median

$116,537

across disciplines

Verified disciplines

13

national benchmarks

Highest median

$165,370

Engineering Manager

Roles tracked

22

incl. mapped

The median U.S. engineering salary is about $116,537. Engineering Manager lead with a median near $165,370; top earners (90th percentile) can exceed $239,200. These 22 are our current benchmark roles — the list grows as engineers submit pay for more titles.

Benchmark engineering roles

22 roles · 13 national benchmarks, 9 estimated
22results

Don't see your role?

Engineering titles run far broader than the benchmark roles above — staff, principal, firmware, platform, QA, sales engineering, and hundreds more. Submit your salary with your title and we'll normalize it, and add new roles to the database as the data supports them.

How a submitted title becomes public

  1. 1

    Review

    Each submission is moderated; obvious outliers and duplicates are removed.

  2. 2

    Normalize

    Free-text titles are mapped to a standard role and seniority.

  3. 3

    Aggregate

    Entries are pooled by role, location, and seniority.

  4. 4

    Publish at threshold

    A figure goes public only once it clears a sample-size gate — never from one entry.

Explore by discipline

Source details

Benchmark roles map to a standard occupation; newer roles (e.g. AI engineer, data engineer) are derived from the nearest occupation and labeled as estimates.

Benchmarks come from published government wage data via BLS OEWS. Local and emerging-role figures are labeled estimates. Full methodology →