Software Engineer Salaries in Mooresville, NC

Salary estimated from 29 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Mooresville, NC
$88,641 per year
10% Below national average
  • Most Reported
$44,000
$135,000
Salary Distribution

How much does a Software Engineer make in Mooresville, NC?

The average salary for a Software Engineer is $88,641 per year in Mooresville, NC, which is 10% below the national average. Salary estimates are based on 29 salaries submitted anonymously to Indeed by Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Software Engineer is 1-3 years.
Software Engineer salaries by company in Mooresville, NC
CompanyAverage salary
$93,065 per year
Software Engineer salaries by location
CityAverage salary
$91,050 per year
$95,002 per year
$90,453 per year
$90,321 per year
$91,149 per year

Software Engineer job openings

Java Engineer
Lowes
Mooresville, NC
Software Engineer
Lowes
Mooresville, NC
Java, SOLR developer
Tech Mahindra Americas
Mooresville, NC
Software Engineer jobs in Mooresville, NC