Loading Legacy
Technology · US Salary
Median $132,930/yr · about $63.91/hr
Entry-level
$74,000
Median (typical)
$132,930
Experienced
$189,000
Job growth
+25%
much faster than average
Education
Bachelor's
Field
Technology
The typical Software Developer in the United States earns a median salary of $132,930 per year — roughly $63.91 per hour. Pay ranges from about $74,000 for entry-level roles to $189,000 for experienced professionals.
Demand for Software Developers is projected to change by 25% over the next decade (much faster than average). Most positions require a Bachelor's degree. Actual pay varies with location, industry, and employer — use our take-home pay calculator to estimate your after-tax income by state.
See all salaries by job or our methodology.