Principal Software Engineer/Developer

H-1B Salary Data · 375 certified filings

$134,750Avg. Salary
$112,840Minimum
$164,486Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Principal Software Engineer/Developer is $134,750 — 11% above the national median H-1B salary of $121,514. Based on 375 certified filings across all employers.

Section 1

What is the average H-1B salary for Principal Software Engineer/Developer?

The average H-1B salary for Principal Software Engineer/Developer is $134,750 based on 375 certified filings with the US Department of Labor. Salaries range from $112,840 to $164,486.

$134,750
Average
$112,840
Minimum
$164,486
Maximum
375
Filings
Section 2

Principal Software Engineer/Developer Salaries by City

CityAvg. SalaryFilings
Boston, MA $147,405 9
Smithfield, RI $143,037 6
Jersey City, NJ $140,760 10
Merrimack, NH $139,061 19
Durham, NC $135,194 182
Westlake, TX $132,219 136
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.