Interview Query

Mid-Level Software Engineer Salary

$127,378

Average Base Salary

$164,568

Average Total Compensation

Min: $77K
Max: $180K
Min: $10K
Max: $325K

Mid-Level Software Engineer Salary Compared to other Seniority Levels

$53K
$238K
$86K
$265K
$75K
$236K
$77K
$180K
$63K
$152K
$43K
$112K

Mid-Level Software Engineer Salary Compared to other Positions


Most data science positions fall under different position titles depending on the actual role.

From the graph we can see that on average the Machine Learning Engineer role pays the most with a $148,243 base salary while the Data Analyst role on average pays the least with a $79,912 base salary.

Top Cities for Mid-Level Software Engineer Salaries

$101K
$195K
$116K
$190K
$114K
$180K
$95K
$170K
$72K
$178K
$86K
$160K
$80K
$160K
$97K
$150K
$80K
$160K

The Software Engineer salary in Bogota, Colombia is the highest paying salary with a $200,000 average base salary. The Software Engineer salary in Pune, India is the lowest paying salary with $42,000 average base salary.

Top Companies for Mid-Level Software Engineer Salaries

$181K
$478K
$143K
$366K
$129K
$280K
$175K
$219K
$130K
$263K
$150K
$220K
$152K
$203K
$152K
$232K
$161K
$205K
$152K
$227K
$151K
$214K
$152K
$202K
$159K
$210K
$145K
$190K
$130K
$200K

The Software Engineer at Netflix salary is the highest paying salary with a $361,625 average base salary. The Software Engineer at GlobalLogic salary is the lowest paying salary with $42,000 average base salary.