Software Engineer Salary in Durham, NC
167 certified H-1B filings
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Software Engineer in Durham is $128,824 — 6% above the national median of $121,514.
Section 1
$128,824
Average
$77,294
Min Est.
$231,883
Max Est.
167
Filings
Top Employers for Software Engineer in Durham
| Company | Avg. Salary | Filings |
|---|---|---|
| Google LLC | $139,830 | 45 |
| NetApp, Inc. | $141,459 | 37 |
| SKILLTUNE TECHNOLOGIES INC | $99,348 | 14 |
| NVIDIA Corporation | $156,118 | 6 |
| IBM Corporation | $155,503 | 5 |
| TECHNUMEN INC | $117,271 | 4 |
| TIMESQUARE IT INC | $109,200 | 3 |
| Gradient Health, Inc. | $100,000 | 2 |
| ANJS Technologies LLC | $117,832 | 2 |
| Ampere Computing LLC | $117,718 | 2 |
Section 2
Software Engineer in Other Cities
Other Roles in Durham
Principal Software Engineer/Developer ($135,194)
Senior Software Engineer/Developer ($117,456)
Software Developer ($124,166)
Senior Full Stack Engineer ($116,820)
Principal Full Stack Engineer ($139,601)
Postdoctoral Associate ($69,163)
Principal Data Engineer ($134,978)
Director, Software Engineering ($164,241)
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.