Software Engineer at IBM Corporation
H-1B Salary Data · 76 certified filings
Section 1
How much does IBM Corporation pay Software Engineer?
IBM Corporation pays Software Engineer an average of $123,091 based on 76 certified H-1B filings. Salaries range from $80,267 to $264,526.
$123,091
Average
$102,003
Median
$80,267
Minimum
$264,526
Maximum
IBM Corporation pays 16.2% below the industry average of $146,840 for this role.
Software Engineer at IBM Corporation by Location
| Location | Avg. Salary | Filings |
|---|---|---|
| Yorktown Heights, NY | $204,533 | 3 |
| San Jose, CA | $198,950 | 9 |
| Lowell, MA | $187,549 | 1 |
| Austin, TX | $164,886 | 1 |
| Dallas, TX | $164,082 | 1 |
| Durham, NC | $155,502 | 5 |
| Jersey City, NJ | $141,331 | 1 |
| St. Augustine, FL | $140,317 | 1 |
| Coppell, TX | $122,179 | 1 |
| Coral Gables, FL | $111,042 | 1 |
Section 2
Software Engineer at Other Companies
Other Roles at IBM Corporation
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.