Calculate your salary

There are many factors that determine how much you should be earning as a Staff Engineer. Use Zippia's Salary Calculator to see how your pay matches up.

How Much Does a Staff Engineer Earn In The United States?

Staff Engineer Salaries
Updated April 6, 2021
Average Yearly Salary
$85,000
$63,000
$85,000
$114,000
The average staff engineer makes about $85,131 per year. That's $40.93 per hour! Those in the lower 10%, such as entry-level positions, only make about $63,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $114,000. Many of staff engineers seem to be drawn to technology and manufacturing companies. Unless they care more about money, in which case staff engineers tend to work at technology, manufacturing, and professional companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that Alaska, California and New Hampshire pay staff engineers the highest salaries.
Best Paying Cities
Your City
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Where Staff Engineers Earn The Most

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

Average Salary

How Much Do Staff Engineers Earn In Different Cities?

While a staff engineer can average a salary of $85,131 per year, or $40.93 per hour, there are many opportunities for staff engineers to make more. For example, in San Mateo, CA you might make $107,266 per year. Other high-paying locations include Nashua, NH, Waltham, MA and Phoenix, AZ. If you're in an entry-level position, your best bet is to move to San Mateo, CA where the average starting salary is $70,000. The highest paying states for staff engineers include Alaska, California and New Hampshire. Meanwhile, Hawaii, Wyoming, and Kentucky offer the lowest salaries.
Location
1. San Mateo, CA
$107,266
Avg. Salary
$46k
$134k
2. Nashua, NH
$89,965
Avg. Salary
$46k
$134k
3. Waltham, MA
$85,165
Avg. Salary
$46k
$134k
4. Phoenix, AZ
$83,828
Avg. Salary
$46k
$134k
5. New York, NY
$76,280
Avg. Salary
$46k
$134k
6. Bridgewater, NJ
$75,146
Avg. Salary
$46k
$134k

High Paying Staff Engineer Jobs

Which Companies Pay Staff Engineers The Most?

To earn a high income as a staff engineer, working for Fairweather or Nutanix might be your best bet, as they are the highest paying companies in this field. In addition, companies like Brocade Services and Walmart report highly competitive wages for staff engineers.
Company
Avg. Salary
$132k
$183k
Avg. Salary
$132k
$183k
Avg. Salary
$132k
$183k
Avg. Salary
$132k
$183k
Avg. Salary
$132k
$183k
Avg. Salary
$132k
$183k

The largest raises come from changing jobs.

See what's out there.

Staff Engineer Salary History

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

Location

    How Experience Affects Staff Engineer Salaries

    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.

    Recently Added Staff Engineer Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    Staff Engineer
    Staff Engineer
    Boise, ID
    Boise, ID
    01/29/2021
    01/29/2021
    $45,000
    $45,000
    01/29/2021
    Staff Engineer
    Staff Engineer
    Missoula, MT
    Missoula, MT
    01/29/2021
    01/29/2021
    $45,000
    $45,000
    01/29/2021
    Engineer-Assoc-Staff
    Engineer-Assoc-Staff
    Las Cruces, NM
    Las Cruces, NM
    01/28/2021
    01/28/2021
    $63,500
    $63,500
    01/28/2021
    Spotxchange
    Spotxchange
    Staff Engineer, Big Data
    Staff Engineer, Big Data
    Staff Engineer, Big Data
    Broomfield, CO
    Broomfield, CO
    01/27/2021
    01/27/2021
    $100,000
    $100,000
    01/27/2021
    State of Michigan
    State of Michigan
    Mdot Transportation Engineer 12-Staff Engineer (BAY City TSC)
    Mdot Transportation Engineer 12-Staff Engineer (BAY City TSC)
    Mdot Transportation Engineer 12-Staff Engineer (BAY City TSC)
    Bay City, MI
    Bay City, MI
    01/26/2021
    01/26/2021
    $58,874
    $58,874
    01/26/2021
    Idaho Division of Human Resources
    Idaho Division of Human Resources
    Water Quality Staff Engineer
    Water Quality Staff Engineer
    Water Quality Staff Engineer
    Coeur dAlene, ID
    Coeur dAlene, ID
    01/23/2021
    01/23/2021
    $51,542
    $51,542
    01/23/2021
    Idaho Division of Human Resources
    Idaho Division of Human Resources
    Engineer, Staff
    Engineer, Staff
    Engineer, Staff
    Boise, ID
    Boise, ID
    12/21/2020
    12/21/2020
    $56,349
    $56,349
    12/21/2020
    International City Management
    International City Management
    City/Staff Engineer
    City/Staff Engineer
    City/Staff Engineer
    Newnan, GA
    Newnan, GA
    12/20/2020
    12/20/2020
    $75,000
    $75,000
    12/20/2020
    Management Decisions, Inc.
    Management Decisions, Inc.
    Staff IOS Engine-E
    Staff IOS Engine-E
    Staff IOS Engine-E
    San Jose, CA
    San Jose, CA
    12/18/2020
    12/18/2020
    $200,000
    $200,000
    12/18/2020
    Change.org
    Change.org
    Staff Frontend Engineer
    Staff Frontend Engineer
    Staff Frontend Engineer
    San Francisco, CA
    San Francisco, CA
    12/09/2020
    12/09/2020
    $182,000
    $182,000
    12/09/2020