Home › Job titles › Principal Software Engineer/Developer
Principal Software Engineer/Developer: H-1B salaries
1,088 labor condition applications used the job title Principal Software Engineer/Developer. Median offered base salary $132,080; middle half $122,583–$140,150.
Employers
By wage level
| Wage level | Median salary |
|---|---|
| Level II (qualified) | $116,314 |
| Level III (experienced) | $132,413 |
| Level IV (fully competent) | $156,998 |
The Department of Labor sets four prevailing wage levels for each occupation and area, from Level I (entry) to Level IV (fully competent). The employer picks the level that matches the job's requirements.
By fiscal year
| Fiscal year | LCAs | Median salary |
|---|---|---|
| FY2023 | 206 | $121,222 |
| FY2024 | 310 | $132,413 |
| FY2025 | 319 | $132,080 |
| FY2026 | 244 | $132,781 |
Cities
- Durham, NC547
- Westlake, TX324
- Merrimack, NH51
- Jersey City, NJ38
- Boston, MA36
- Smithfield, RI33
- Salt Lake City, UT21
- Covington, KY6
- Austin, TX2
- Charlotte, NC2
- Arlington, VA2
- New York, NY2
- Monmouth Junction, NJ2
- San Francisco, CA2
- Renton, WA2
- Haymarket, VA2
- Washington, DC1
- Duram, NC1
- South Lyon, MI1
- Frisco, TX1
- Cumming, GA1
- Concord, NC1
- Albany, NY1
- Maple Grove, MN1
- N a, TX1
- Dallas, TX1
- Glen Allen, VA1
- Jacksonville, FL1
- Mechanicsville, VA1
- Georgetown, TX1
Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications only. An LCA is not a visa approval and one LCA can cover several positions. Source: U.S. Department of Labor, OFLC LCA Disclosure Data, fiscal years 2023–2026 (latest decision Jun 30, 2026).