Staff Software Engineer

H-1B Salary Data · 2,096 certified filings

$189,767Avg. Salary
$73,757Minimum
$394,000Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Staff Software Engineer is $189,767 — 56% above the national median H-1B salary of $121,514. Based on 2,096 certified filings across all employers.

Section 1

What is the average H-1B salary for Staff Software Engineer?

The average H-1B salary for Staff Software Engineer is $189,767 based on 2,096 certified filings with the US Department of Labor. Salaries range from $73,757 to $394,000.

$189,767
Average
$73,757
Minimum
$394,000
Maximum
2,096
Filings

Top Companies Hiring Staff Software Engineer

CompanyAvg. SalaryFilings
WAL-MART ASSOCIATES, INC. $156,589 288
LinkedIn Corporation $210,521 85
ServiceNow, Inc. $184,594 65
Uber Technologies, Inc. $247,803 62
Home Depot Management Company LLC $161,015 59
Google LLC $268,855 59
Intuit Inc. $200,512 55
PayPal, Inc. $211,228 50
Qualcomm Technologies, Inc. $151,884 44
Tesla, Inc. $219,838 27
Gap Inc. $173,332 24
Deere & Company $138,269 21
Moody's Analytics, Inc. $181,985 20
AIRBNB, INC. $205,107 20
Visa Technology & Operations LLC $146,631 19
Section 2

Staff Software Engineer Salaries by City

CityAvg. SalaryFilings
Mountain View, CA $240,680 87
Kirkland, WA $234,353 7
Menlo Park, CA $231,483 13
Hayward, CA $229,050 5
San Francisco, CA $227,468 190
Palo Alto, CA $226,700 35
San Bruno, CA $223,300 11
New York, NY $222,994 60
Brooklyn, NY $221,247 8
San Mateo, CA $213,945 9
Bellevue, WA $210,607 40
Seattle, WA $210,485 72
Fremont, CA $210,452 33
Redwood City, CA $209,499 15
San Ramon, CA $208,864 9
Section 3

Pay for this role varies by DOL wage level — see the H-1B wage levels I–IV explained with prevailing wage data per level.

Source: US Department of Labor LCA Disclosure Data. Category: Engineering. Updated: Q1 FY2025.