How much does a Back-End Software Engineer make? The average salary for a Back-End Software Engineer is $142,128 per year. Typical salary ranges from $108,415 (at 25% percentile) to $165,598 (at 75% ...