Software Engineer salaries
Software Engineer roles pay $130.3–195.9K per year on average, based on 89 jobs. Software Engineer pay 2% above the average salary of $127.9–191.1K for jobs listed on Tech Jobs. Pay ranges from $101.4–157.2K for Entry level roles up to $132.4–200.9K at the Senior level.
Average salary range
$130.3–195.9K
Based on 89 jobs · 2% more than the average salary on Tech Jobs
25th percentile
$94K
Average
$163.1K
75th percentile
$250K
Software Engineer salaries by seniority
Software Engineer salaries range from $101.4–157.2K for Entry level roles to $132.4–200.9K for Senior positions.
| Seniority | Avg. salary | Jobs | vs Avg. on Tech Jobs |
|---|---|---|---|
| Entry level | $101.4–157.2K | 8 | +19% |
| Mid-level | $136.7–203.4K | 31 | +19% |
| Senior | $132.4–200.9K | 48 | -1% |
Software Engineer salaries by location
Average Software Engineer salaries across 12 locations.
United States
Avg. $147.8–227.6K · 57 jobs
California
Avg. $153.9–241.7K · 23 jobs
New York
Avg. $177.2–268.8K · 9 jobs
San Francisco, CA
Avg. $202–326.2K · 6 jobs
Maryland
Avg. $127.9–212K · 5 jobs
Virginia
Avg. $106.4–183.6K · 5 jobs
New York, NY
Avg. $156.2–283.5K · 4 jobs
Annapolis Junction, MD
Avg. $112.3–199.3K · 3 jobs
England
Avg. $113.2–141.6K · 3 jobs
Mountain View, CA
Avg. $161.6–252.9K · 3 jobs
Related skills
Top paying skills across 6 skills.
Related titles
Software Engineer salary FAQs
All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.