Software Engineering salaries
Software Engineering roles pay $139.3–200.4K per year on average, based on 225 jobs. Software Engineering pay 1% above the average salary of $136.6–200.6K for jobs listed on LumiJobs. Pay ranges from $71.9–90.9K for Entry level roles up to $150.6–215.9K at the Senior level.
Average salary range
$139.3–200.4K
Based on 225 jobs · 1% more than the average salary on LumiJobs
25th percentile
$105K
Average
$169.8K
75th percentile
$238K
Software Engineering salaries by seniority
Software Engineering salaries range from $71.9–90.9K for Entry level roles to $150.6–215.9K for Senior positions.
| Seniority | Avg. salary | Jobs | vs Avg. on LumiJobs |
|---|---|---|---|
| Entry level | $71.9–90.9K | 9 | -12% |
| Mid-level | $122.3–177.8K | 64 | 0% |
| Senior | $150.6–215.9K | 148 | +3% |
Top companies for Software Engineering salaries
3 companies hiring for Software Engineering roles, ranked by average salary.
Software Engineering salaries by location
Average Software Engineering salaries across 22 locations.
United States
Avg. $139.4–202.1K · 163 jobs
California
Avg. $163.3–235.6K · 57 jobs
San Francisco, CA
Avg. $174.7–255.4K · 26 jobs
New York
Avg. $161.9–225.1K · 22 jobs
Virginia
Avg. $129.8–189.4K · 9 jobs
New York, NY
Avg. $165.9–216.7K · 8 jobs
Colorado
Avg. $113.6–189.4K · 7 jobs
Washington
Avg. $143.6–190.4K · 7 jobs
Illinois
Avg. $103–145.6K · 6 jobs
Massachusetts
Avg. $110.4–171.7K · 6 jobs
Related skills
Top paying skills across 6 skills.
Related titles
Software Engineering salary FAQs
All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.


