Software Engineer
Complete guide: salary benchmarks, common skills, and career path.
What does a Software Engineer do?
Software engineers design, build, and maintain software systems — from web applications to distributed infrastructure. They write code, review peers, debug production issues, and collaborate with product and design teams to ship features that solve real problems.
Salary Overview
Weighted average across all cities with verified data. Based on 3261 data points.
$137,776
P25
$157,004
Median
$181,201
P75
Top Paying Cities
Common Skills
Related Roles
Know your worth
Help make Software Engineer salary data more accurate. Contribute anonymously.
Submit Your Salary