0 selections
0 selections
Updated July 11, 2022

Average Staff Engineer Salary

$113,160 yearly
To create our salary estimates, Zippia starts with data published in publicly available sources such as the U.S. Bureau of Labor Statistics (BLS), Foreign Labor Certification Data Center (FLC) Show More

$54.40 hourly

Entry level Salary
$76,000 yearly
$76,000
10 %
$113,160
Median
$168,000
90 %

How much does a Staff Engineer make?

Staff engineers make $113,160 per year on average, or $54.4 per hour, in the United States. Staff engineers on the lower end of that spectrum, the bottom 10% to be exact, make roughly $76,000 a year, while the top 10% makes $168,000.

Location impacts how much a staff engineer can expect to make. Staff engineers make the most in California, Arizona, New Mexico, Massachusetts, and New Hampshire.

Highest Paying States For Staff Engineers

The darker areas on the map show where staff engineers earn the highest salaries across all 50 states.

  • State View
  • County View
Average Salary:

Staff Engineer average salary by State

Rank  State  Avg. Salary  Hourly Rate  Job Count  
1California$134,034$64.4413,957
2Arizona$109,365$52.581,750
3Massachusetts$104,236$50.113,417
4New Hampshire$97,237$46.75445
5New Mexico$107,690$51.77412
6Rhode Island$94,227$45.30350
7Maine$93,659$45.03259
8Connecticut$90,213$43.37781
9Nevada$88,077$42.34470
10District of Columbia$89,654$43.10640
11Texas$85,709$41.214,874
12Delaware$87,044$41.85286
13West Virginia$91,396$43.94219
14Minnesota$81,865$39.361,654
15Oregon$80,087$38.501,493
16Vermont$81,245$39.06195
17North Dakota$92,015$44.24127
18New York$83,267$40.033,252
19Maryland$82,822$39.821,839
20Michigan$77,383$37.201,899
21Louisiana$86,951$41.80485
22Alabama$74,140$35.641,049
23Colorado$76,763$36.911,810
24Illinois$76,879$36.962,730
25New Jersey$79,122$38.041,838
26Washington$72,662$34.932,532
27Pennsylvania$69,454$33.393,081
28Virginia$73,510$35.342,899
29Florida$74,078$35.613,095
30Wisconsin$70,956$34.111,076
31Utah$65,374$31.431,099
32Tennessee$71,804$34.52909
33North Carolina$68,688$33.022,104
34Mississippi$72,395$34.81238
35Indiana$67,597$32.501,271
36Oklahoma$71,226$34.24396
37Ohio$66,417$31.932,164
38Georgia$69,149$33.242,018
39Montana$66,908$32.17213
40Iowa$67,764$32.58594
41Hawaii$74,724$35.92157
42Idaho$63,009$30.29311
43Alaska$68,370$32.87119
44Wyoming$63,177$30.37104
45South Carolina$65,549$31.51789
46Missouri$65,593$31.541,074
47Nebraska$62,529$30.06399
48Kentucky$62,953$30.27533
49South Dakota$62,918$30.25100
50Kansas$60,884$29.27539
51Arkansas$56,575$27.20436

Highest Paying Cities For Staff Engineers

0 selections
Rank  City  Avg. Salary  Hourly Rate  
1San Mateo, CA$141,871$68.21
2Phoenix, AZ$109,809$52.79
3Boston, MA$104,688$50.33
4Washington, DC$89,747$43.15
5Austin, TX$88,242$42.42
6Baltimore, MD$83,389$40.09
7New York, NY$82,964$39.89
8Bloomington, MN$81,477$39.17
9Newark, NJ$79,721$38.33
10Detroit, MI$77,456$37.24
11Portland, OR$77,340$37.18
12Chicago, IL$77,272$37.15
13Denver, CO$76,485$36.77
14Jacksonville, FL$73,676$35.42
15Seattle, WA$73,659$35.41

Staff Engineer Salary Details

Staff Engineer Salary

What is a Staff Engineer's Salary?

Percentile  Annual Salary  Monthly Salary  Hourly Rate  
90th Percentile$168,000$14,000$81
75th Percentile$139,000$11,583$67
Average$113,160$9,430$54
25th Percentile$91,000$7,583$44
10th Percentile$76,000$6,333$37

Average Salary By Related Titles

Job Title  Annual Salary  Monthly Salary  Hourly Rate  Job Openings  
Research And Development Engineer$100,521$8,377$48.33187,910
Product Development Engineer$84,261$7,022$40.51202,155
Development Engineer$96,498$8,041$46.39224,881
Mechanical Engineer$79,047$6,587$38.00105,618
Consulting Engineer$103,851$8,654$49.93125,600
Design Engineer$79,672$6,639$38.30138,173

Here are the five companies hiring the most now:

  1. LinkedIn Jobs (76)
  2. VMware Jobs (651)
  3. Nutanix Jobs (101)
  4. Juniper Networks Jobs (67)
  5. Palo Alto Networks Jobs (74)

Which Companies Pay Staff Engineers The Most?

The highest paying companies for staff engineers are Lyft and Change.org according to our most recent salary estimates. In addition, companies like Twitter and Grubhub report highly competitive wages for staff engineers.
Rank  Company  Average Salary  Hourly Rate  Job Openings  
1Lyft$227,311$109.282
2Change.org$222,939$107.18
3Twitter$220,791$106.15144
4Grubhub$212,412$102.128
5Reddit$207,647$99.83119
6Uber Technologies$204,246$98.20114
7eBay$203,868$98.01230
8Flexport$196,009$94.2458
9Google$191,405$92.021407
10Minted$188,716$90.73
11LinkedIn$187,264$90.03145
12ChowNow$186,683$89.75
13Stripe$186,608$89.7293
14Shutterfly$185,458$89.1628
15Eventbrite$183,194$88.0724
16Box$183,000$87.9844
17VMware$182,378$87.682794
18Skillshare$181,632$87.322
19ServiceNow$180,745$86.90381
20The TJX Companies$178,307$85.7237

How Much Do Staff Engineers Make In Different Industries?

Here are some examples of how much a staff engineer salaries can based on different industries:

  1. The technology industry pays staff engineers an average salary of $124,217

  2. The manufacturing industry pay $109,474

  3. The lowest paying industry for staff engineers is the professional industry. Staff engineers in this industry earn an average salary of $102,461

Highest Paying Industries For Staff Engineers

Rank  Industry  Average Salary  Hourly Rate  
1Technology$124,217$59.72
2Manufacturing$109,474$52.63
3Retail$103,388$49.71
4Professional$102,461$49.26

High Paying Staff Engineer Jobs

Staff Engineer Salary Trends

The salary for a staff engineer can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Staff Engineer Salary By Experience Level

Experience Level  Avg. Salary  Hourly Rate  
Entry Level$89,700$43.14
Mid Level$110,000$52.66
Senior Level$175,000$84.05

Average Staff Engineer Salary Over Time

Compare salaries for individual cities or states with the national average.

    Staff Engineer Salary By Year

    Year  Avg. Salary  Hourly Rate  % Change  
    2022$113,000$54.40+1.9%
    2021$111,000$53.36+1.2%
    2020$110,000$52.72+1.7%
    2019$108,000$51.82+2.0%
    2018$106,000$50.80+0.7%

    Recently Added Staff Engineer Salaries

    Company  Job  Location  Date Added  Salary  
    Nordson CorporationStaff EngineerElk Grove Village, IL06/01/2022$128,125
    Village of LincolnwoodStaff EngineerLincolnwood, IL05/31/2022$83,853
    Ibotta, Inc.Staff Rails EngineerBoone, CO05/31/2022$150,000
    UberStaff Android EngineerSan Francisco, CA05/27/2022$219,000
    HivewatchStaff Engineer-PlatformEl Segundo, CA05/27/2022$165,000
    GraphikaStaff EngineerNew York, NY05/26/2022$170,000
    DispatchhealthStaff Front End EngineerSan Francisco, CA05/25/2022$175,000
    HVJ AssociatesGeotechnical Staff Engineer, EITAustin, TX05/25/2022$60,000
    HellofreshStaff EngineerBoulder, CO05/24/2022$165,000
    Northrop GrummanStaff Engineer-Mission ArchitectBaltimore, MD05/24/2022$149,000

    Staff Engineer Salaries FAQs

    What state pays Staff Engineers the most?

    California pays Staff Engineers the most in the United States, with an average salary of $134,034 per year, or $64.44 per hour.

    How do I know if I'm being paid fairly as a Staff Engineer?

    You know if you are being paid fairly as a Staff Engineer if your pay is close to the average pay for the state you live in. For example, if you live in Arizona you should be paid close to $109,365 per year.

    What type of Staff Engineer gets paid the most?

    Senior Staff Engineer gets paid the most. Senior Staff Engineer made a median salary of $136,810. The best-paid 10 percent make $164,000, while the lowest-paid 10 percent make $113,000.

    How much do staff engineers make?

    Staff engineers's salary varies considerably based on industry. Staff engineer can refer to software engineering or industrial engineering with substantial pay and scope differences.

    A staff-level software engineer earns $147,000 on average, or $75 an hour. In addition to base pay, bonuses and stock options are added. An industrial engineer, in contrast, is paid an average salary of $92,660, or $46 per hour.

    Search For Staff Engineer Jobs

    0 selections
    0 selections