Rolewise

Software Engineering salaries in United States

The median stated pay for Software Engineering jobs in United States is USD 208,400 a year, from 4470 listings that state pay. Half of those listings sit between USD 167,500 and USD 250,000. Measured on 2026-11-15.

MeasureUSD per year
Lower quartileUSD 167,500
MedianUSD 208,400
Upper quartileUSD 250,000

By experience level

LevelMedian USD per yearListings
Fresher / entryUSD 124,800163
JuniorUSD 142,500385
Mid-levelUSD 186,500497
SeniorUSD 205,0001441
Lead / manager & aboveUSD 249,5001321

Levels with fewer than 10 listings are left out.

How this is measured

Each listing's pay is the middle of its stated range, converted to USD a year at the rates in the repository. Only listings that state pay count, which is 79% of the 5,682 Software Engineering listings here. 3 listings with a mid-point outside USD 10,000–1,000,000 a year were dropped as likely data errors. A job open to several countries counts in each, and some employers state pay that includes variable pay. Employers who state pay are not a random sample, so treat this as what is advertised, not what people are paid. Each job links to the employer's own posting.

See the Software Engineering jobs in United States →