P

Principal Software Engineer

H1B Labor Condition Application (LCA) data, FY2024–2025

409
Total Petitions
$175,050
Avg Salary
$164,500
Median Salary
$145,549$200,000
25th–75th Percentile

Salary Distribution

25th Percentile
$145,549
Median
$164,500
Average
$175,050
75th Percentile
$200,000

Based on 409 LCA certified petitions. Salaries normalized to annual.

Top States

CA
California119 petitions · $208,157
TX
Texas34 petitions · $161,268
MA
Massachusetts30 petitions · $167,319
AR
Arkansas26 petitions · $161,682
MN
Minnesota21 petitions · $149,715
GA
Georgia21 petitions · $152,241
NJ
New Jersey18 petitions · $141,671
NY
New York17 petitions · $181,759
IL
Illinois13 petitions · $159,044
MO
Missouri12 petitions · $162,336

Top Employers Hiring Principal Software Engineers

#EmployerPetitionsAvg SalaryVolume
1Wal-Mart Associates, Inc.26$161,682
2Palo Alto Networks, Inc.13$200,757
3Mastercard Technologies, Llc11$161,639
4Citizens Financial Group, Inc.11$140,746
5Medtronic, Inc.11$142,011
6Cbre, Inc.9$160,654
7Roblox Corporation7$329,917
8Innova Solutions, Inc.5$114,290
9Cardlytics Inc.4$217,500
10Red Hat, Inc.4$183,125

About H1B Sponsorship for Principal Software Engineer

Based on FY2024–FY2025 Department of Labor LCA disclosure data, there were 409 certified H1B petitions for Principal Software Engineer positions. The average H1B salary for Principal Software Engineer is $175,050, with a median of $164,500. The middle 50% of salaries range from $145,549 to $200,000. California is the most common work state, accounting for 119 petitions.

Source: DOL OFLC LCA Disclosure Data FY2024–FY2025. Data reflects Labor Condition Applications only and does not represent visa approvals.