Post Job

Staff Software Engineer salary

Average staff software engineer salary

$136,653

$65.7 hourly rate

Entry-level staff software engineer salary
$100,000 yearly salary
Updated January 8, 2025

How much does a staff software engineer make?

The average staff software engineer salary in the United States is $136,653. Staff software engineer salaries typically range between $100,000 and $186,000 yearly. The average hourly rate for staff software engineers is $65.7 per hour.

Staff software engineer salary is impacted by location, education, and experience. Staff software engineers earn the highest average salary in Alaska.

On This Page
Staff software engineer salary by: 

Where can a Staff Software Engineer earn more?

Compare salary by location
Vs
174k
154k
134k
114k
94k
74k
Ashburn, VA$156,567
Bentonville, AR$103,787
Compare salary by company
Vs
241k
221k
201k
181k
161k
Airbnb$216,728
Instacart$191,373

Staff Software Engineer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor and Comparably, the average salary for a staff software engineer typically falls between $123,662 and $239,085.
zippia
$136,653yearly
glassdoor[1]
$239,085yearly
comparably[2]
$140,346yearly
Salary.com[3]
$123,662yearly

Average staff software engineer salary by state

The highest-paying states for staff software engineers are Alaska, Washington, and California. The lowest average staff software engineer salary states are Colorado, Tennessee, and Arkansas.

  • State View
  • County View
Average Salary:

Highest paying states for staff software engineers

RankStateAvg. SalaryHourly Rate
1Washington$151,999$73.08
2California$147,108$70.72
3Oregon$138,161$66.42
4Idaho$132,830$63.86
5Rhode Island$123,551$59.40
6Delaware$126,241$60.69
7Alaska$178,128$85.64
8Nevada$127,089$61.10
9Arizona$122,135$58.72
10New York$127,701$61.39
11District of Columbia$124,948$60.07
12West Virginia$121,728$58.52
13Montana$114,630$55.11
14Indiana$114,104$54.86
15Hawaii$136,975$65.85
16South Dakota$121,104$58.22
17New Mexico$117,965$56.71
18Utah$112,598$54.13
19Wyoming$111,471$53.59
20New Jersey$116,724$56.12
21Maryland$114,093$54.85
22Massachusetts$112,923$54.29
23Texas$112,616$54.14
24Virginia$112,580$54.13
25New Hampshire$111,685$53.69
26Vermont$111,164$53.44
27Michigan$110,558$53.15
28Ohio$111,489$53.60
29Connecticut$113,192$54.42
30Maine$110,816$53.28
31Pennsylvania$110,077$52.92
32Georgia$109,841$52.81
33South Carolina$111,089$53.41
34Minnesota$108,246$52.04
35North Dakota$108,019$51.93
36Missouri$110,508$53.13
37North Carolina$107,626$51.74
38Louisiana$109,752$52.77
39Florida$109,663$52.72
40Alabama$106,516$51.21
41Wisconsin$108,459$52.14
42Kentucky$107,470$51.67
43Illinois$107,662$51.76
44Colorado$104,990$50.48
45Arkansas$104,598$50.29
46Tennessee$104,713$50.34
47Iowa$105,689$50.81
48Nebraska$103,835$49.92
49Mississippi$105,221$50.59
50Kansas$94,330$45.35
51Oklahoma$103,135$49.58

Highest paying cities for staff software engineers

The highest-paying cities for staff software engineers are San Francisco, CA, Seattle, WA, and Portland, OR.

RankCityAvg. SalaryHourly Rate
1San Francisco, CA$156,567$75.27
2Seattle, WA$154,064$74.07
3Portland, OR$138,471$66.57
4New York, NY$127,959$61.52
5Washington, DC$125,030$60.11
6Bridgewater, NJ$116,727$56.12
7Austin, TX$113,334$54.49
8Boston, MA$112,846$54.25
9Dublin, OH$111,584$53.65
10Portland, ME$111,317$53.52
11Atlanta, GA$109,705$52.74
12Durham, NC$108,565$52.19
13Chicago, IL$108,122$51.98
14Boulder, CO$105,121$50.54
15Bentonville, AR$103,787$49.90

Staff Software Engineers are the most in-demand in these five cities:

  1. San Francisco, CA
  2. Seattle, WA
  3. Portland, OR
  4. New York, NY
  5. Washington, DC

Staff Software Engineer salary details

A staff software engineer's salary ranges from $100,000 a year at the 10th percentile to $186,000 at the 90th percentile.

Average Staff Software Engineer Salary Graph
Average Staff Software Engineer Salary Graph, Trends, and Summary

What is a staff software engineer's salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$186,000$15,500$89
75th Percentile$160,000$13,333$77
Average$136,653$11,388$66
25th Percentile$116,000$9,667$56
10th Percentile$100,000$8,333$48

Highest paying staff software engineer jobs

The highest paying types of staff software engineers are principal software engineer, software engineer lead, and senior systems software engineer.

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Software Analyst$78,400$6,533$37.69274,053
Test Engineer$79,832$6,653$38.38228,974
Lead Engineer$84,927$7,077$40.83301,777
Software Developer$87,521$7,293$42.08294,329
Data Engineer$109,675$9,140$52.73303,105
Software Development Engineer$109,147$9,096$52.47356,971

Top companies hiring staff software engineers now:

  1. Walmart Jobs (1,082)
  2. VMware Jobs (146)
  3. Palo Alto Networks Jobs (236)
  4. LinkedIn Jobs (564)
  5. Intuit Jobs (660)

Which companies pay staff software engineers the most?

Staff software engineer salaries at Airbnb and Brex are the highest-paying according to our most recent salary estimates. In addition, the average staff software engineer salary at companies like Credit Karma and Flexport are highly competitive.

RankCompanyAverage SalaryHourly Rate
1Airbnb$216,728$104.20
2Brex$214,565$103.16
3Credit Karma$211,593$101.73
4Flexport$210,474$101.19
5Coinbase$207,397$99.71
6The Walt Disney Company$205,888$98.98
7Crunchbase$202,833$97.52
8Wealthfront$202,235$97.23
9Squarespace$201,617$96.93
10Thumbtack$197,162$94.79
11HBO$195,902$94.18
12StubHub$195,559$94.02
13Asana$194,563$93.54
14Course Hero$194,359$93.44
15Google$193,956$93.25
16Warner Bros.$193,843$93.19
17Twitter$192,761$92.67
18Chegg$191,826$92.22
19Marin Software$191,761$92.19
20Instacart$191,373$92.01

Wage gap by gender, race and education

$134,000$132,000$130,000$128,000$126,000$124,000
MaleFemale

Staff Software Engineer salary by industry

The average staff software engineer salary varies across industries:

  • The average staff software engineer salary in the retail industry is $160,201, the highest of any industry.
  • The average staff software engineer salary in the finance industry is $154,652.
  • Staff software engineers in the manufacturing industry earn an average salary of $127,589, the lowest of any industry.

Highest paying industries for staff software engineers

RankIndustryAverage SalaryHourly Rate
1Retail$160,201$77.02
2Internet$154,652$74.35
3Telecommunication$140,046$67.33
4Technology$131,548$63.24
5Manufacturing$127,589$61.34

High Paying Staff Software Engineer Jobs

Staff Software Engineer salary trends

The average staff software engineer salary has risen by $25,369 over the last ten years. In 2014, the average staff software engineer earned $111,284 annually, but today, they earn $136,653 a year. That works out to a 10% change in pay for staff software engineers over the last decade.

Compare staff software engineer salaries for cities or states with the national average over time.

Average staff software engineer salary over time

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

    Staff Software Engineer salary by year

    YearAvg. SalaryHourly Rate% Change
    2025$137,000$65.70+3.3%
    2024$132,000$63.53+2.3%
    2023$129,000$62.10+1.8%
    2022$127,000$61.00+1.7%
    2021$125,000$59.97+1.8%

    Recently added staff software engineer salaries

    CompanyJobLocationDate AddedSalary
    Palo Alto Networks Inc.Staff Engineer Software (Full Stack-Frontend Focused)Santa Clara, CA12/17/2024$104,000
    ArmStaff Software Engineer-Profiling ToolsAustin, TX12/17/2024$185,491
    Moveworks, Inc.Staff Software Engineer, Core InfrastructureMountain View, CA12/17/2024$240,000
    KarkidiStaff Software Engineer II, Machine Learning NGNew York, NY12/17/2024$126,000
    Experian HealthSenior Staff Software Engineer-Data PlatformCosta Mesa, CA12/16/2024$129,232
    Milliman & CoStaff Software Engineer-Intelliscript (Remote)Brookfield, WI12/16/2024$109,000
    Procore TechnologiesStaff Software Engineer, IOSAustin, TX12/16/2024$158,680
    Bill.com, LLCStaff Software Backend Engineer-Partners TeamDraper, UT12/16/2024$175,000
    Tecton Inc.Staff Software Engineer, Batch ComputeIone, WA12/16/2024$216,000
    ShieldStaff Software Engineer, Embedded Firmware (R2524)Boston, MA12/16/2024$166,410

    Staff Software Engineer salary FAQs

    Search for staff software engineer jobs

    Browse computer and mathematical jobs