1. Home
  2. Salaries
  3. Titles
  4. Software Engineering

Software Engineering salaries

Software Engineering roles pay $131.6–196.6K per year on average, based on 179 jobs. Software Engineering pay 3% above the average salary of $127.9–191.1K for jobs listed on Tech Jobs. Pay ranges from $78.5–123.5K for Entry level roles up to $136.3–203.5K at the Senior level.

Average salary range

$131.6–196.6K

Based on 179 jobs · 3% more than the average salary on Tech Jobs

25th percentile

$99.6K

Average

$164.1K

75th percentile

$235K

Software EngineeringAverage salary on Tech Jobs
$99.6K$235K

Software Engineering salaries by seniority

Software Engineering salaries range from $78.5–123.5K for Entry level roles to $136.3–203.5K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on Tech Jobs
Entry level$78.5–123.5K4-7%
Mid-level$124.3–185.5K48+9%
Senior$136.3–203.5K126+1%

Top companies for Software Engineering salaries

2 companies hiring for Software Engineering roles, ranked by average salary.

Software Engineering 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.