What salary should I offer a software engineer in the United States?
The BLS May 2025 estimates put the national median for software developers at $135,980 a year and the mean at $148,100, and Indeed's job-posting data showed an average base of $135,312 as of August 2026. Location moves those numbers a long way: California's mean is $186,770 and the San Jose metro's is $221,710. Set the number for the market you are actually hiring in.
What does a software engineer cost beyond the salary?
The statutory floor is the employer's share of FICA: 6.2% Social Security on the first $184,500 of wages in 2026, plus 1.45% Medicare with no cap, per IRS Tax Topic 751. On top of that, US market practice adds employer-subsidised health insurance and usually a 401(k) match — and at tech employers, equity — none of which is statutory but all of which the market expects.
Can I hire a software engineer who needs visa sponsorship?
Yes, but plan around the calendar. The H-1B route runs on an annual spring lottery with a 65,000-place cap plus a 20,000 advanced-degree exemption, and USCIS has already reached both caps for fiscal year 2027 — so a candidate without existing status waits for the next cycle and an October start. Canadians and Mexicans in USMCA-listed professions can use the faster TN route, and exceptional candidates may qualify for the uncapped O-1A. Many candidates need nothing at all: green card and EAD holders can start after Form I-9 verification.
Where are the biggest software engineer talent pools in the US?
By BLS May 2025 employment estimates: California leads with 284,390 software developers, then Texas with 163,880, New York with 113,510 and Washington with 107,030. Pay follows the same map — the San Jose metro is the most expensive market in the country at a mean of $221,710 a year, while Texas trades lower salaries against no state income tax.
How long does it take to hire a software engineer in the US?
Once someone accepts, the standard notice period is two weeks — US employment is at-will, so start dates come fast. The slow parts are your own process and, for sponsored candidates, immigration: a fresh H-1B means waiting for the next annual lottery and an October start. For candidates already authorised to work, the employer who moves through interviews in days rather than weeks usually wins.