Software Engineer Salary Guide 2026

The average software engineer salary ranges from $83,700 to $100,375 per year, based on 436 active software engineer job listings. This guide is updated automatically from live job data so you always see current market rates.

$83,700
Average minimum
$100,375
Average maximum
53%
Remote-friendly roles

Salary by Role

Average pay across common software engineer titles currently listed.

RoleTypical rangeListings
Full Stack Developer$90,849 - $106,08646
Engineering Manager$89,924 - $108,30141
Frontend Engineer$88,956 - $103,03137
Senior Software Engineer$87,572 - $105,51637
Cloud Engineer$85,691 - $99,61337
Backend Engineer$86,578 - $107,23137
Staff Software Engineer$79,527 - $95,66936
Backend Developer$71,567 - $83,77936
Solutions Engineer$71,956 - $88,67732
Software Engineer$89,878 - $112,44730

Salary by City

Where software engineer roles are most common and what they pay.

CityAverage rangeListings
San Francisco$87,681 - $107,31336
New York$84,025 - $101,98336
Berlin$83,069 - $98,41832
London$87,800 - $107,12432
Seattle$83,617 - $97,90930
Amsterdam$76,053 - $88,80430
Toronto$80,393 - $96,03430
Chicago$87,369 - $107,76929

Employment Types

Full-time128Contract120Freelance97Part-time90Internship1

How to Negotiate a Better Software Engineer Salary

  • Research current market rates using live listings like the ones on this page, not outdated salary databases.
  • Emphasise remote-friendly roles — they often offer wider ranges based on location.
  • Compare offers across companies and cities before committing to a range.
  • Ask about benefits beyond base pay: equity, bonuses, and professional development budgets.

Explore Software Engineer Jobs

Browse 436 active software engineer positions and find your next opportunity.