Software Engineer Salary in New Jersey
Based on 12K+ workers in New Jersey
Data year: 2025 · Last updated: June 2026
Median Annual Salary (NJ)
$108,310
$52.072/hr
vs National Average
$106,671
+1.5% vs national median
Salary Range (10th–90th)
$48K – $208K
12K employed in New Jersey
Salary Distribution — Software Engineer in New Jersey
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $48,380 |
| 25th percentile | $72,370 |
| Median (50th percentile) | $108,310 |
| 75th percentile | $167,020 |
| 90th percentile | $207,950 |
Top H-1B Employers for Software Engineer in New Jersey
Companies that filed the most H-1B (LCA) applications for this role in New Jersey — ranked by application count.
| # | Employer | Applications | Median Wage |
|---|---|---|---|
| 1 | COGNIZANT TECHNOLOGY SOLUTIONS US CORP | 45 | $110,344 |
| 2 | UBS Business Solutions US LLC | 10 | $152,950 |
| 3 | Capgemini America Inc | 9 | $125,528 |
| 4 | JPMorgan Chase & Co. | 8 | $176,600 |
| 5 | COMPUNNEL SOFTWARE GROUP, INC | 7 | $102,250 |
Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.
Historical Salary Trend — Software Engineer in New Jersey vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $84,050 |
| 2023 | $94,810 |
| 2024 | $103,910 |
| 2025 | $108,310 |
| Year | New Jersey Median | National Median |
|---|---|---|
| 2022 | $84,050 | $89,712 |
| 2023 | $94,810 | $97,924 |
| 2024 | $103,910 | $101,746 |
| 2025 | $108,310 | $106,671 |
Software Engineer Salary by Experience Level in New Jersey
Software Engineer Salary in Other States
Frequently Asked Questions
How much do software engineers make in New Jersey?
- Software engineers in New Jersey earn a median salary of $108,460 per year, or $52 per hour. This is approximately 3.4% below the national average for the role.
What is the salary range for software engineers in New Jersey?
- The salary range for software engineers in New Jersey extends up to $122,212 per year at the high end. This represents the upper salary threshold based on current market data for the state.
Is the New Jersey software engineer salary higher or lower than the national average?
- New Jersey software engineer salaries are 3.4% lower than the national average, with the state median at $108,460 compared to higher national figures. Despite being slightly below average, this remains a competitive compensation level for the region.
What does a software engineer earn per hour in New Jersey?
- Software engineers in New Jersey earn a median hourly rate of $52 per hour, which translates to an annual salary of $108,460 based on standard full-time employment.