H-1B Salaries
Software Engineer — H-1B offered wages
Average offered wages and sponsoring employers for Software Engineer, from DOL Labor Condition Application disclosures.
Average offered wage
$172,333
Across tracked sponsors
Lowest tracked
$138,000
Highest tracked
$191,000
Approx filings
13,585
Tracked employers
Offered wage by employer — Software Engineer
DOL OFLC Disclosure DataUpdated Jan 31, 2025
Immigration Pulse — the 5 biggest changes each week.
Sponsoring employers
Average offered wage for Software Engineer
- Meta Platforms~2,422 filings$191,000
- Alphabet (Google)~2,467 filings$183,500
- Apple~1,549 filings$178,000
- Microsoft~2,268 filings$175,000
- Amazon~3,891 filings$168,500
- IBM~988 filings$138,000
Software Engineer H-1B salaries: common questions
What is the average H-1B salary for a Software Engineer?
The average offered wage for Software Engineer across tracked H-1B sponsors is $172,333, ranging from $138,000 to $191,000, based on Department of Labor LCA disclosures for FY2024. Offered wages are what an employer commits to pay, not necessarily actual paid salaries.
Which employers pay the most for H-1B Software Engineer roles?
Among tracked sponsors, the highest average offered wage for Software Engineer is at Meta Platforms ($191,000). See the full employer list above.
How many H-1B Software Engineer positions are sponsored?
Tracked employers account for about 13,585 H-1B filings for Software Engineer roles in FY2024.
Methodology & sources
Offered wages come from Labor Condition Applications, which state what an employer commits to pay. They are not the same as actual paid salaries, and LCA filings are not H-1B approvals. Read the full methodology →