Salaries vary depending on experience, location, and other factors. The average salary for a software engineer in the US is $101,790 per year.