What is the average salary for a software engineer in NC?

Julian Anderson July 06, 2024
1

1 People Answered

By Linda Roux October 20, 2024

In North Carolina, the average salary for a software engineer is approximately $105,612 annually, along with an additional cash bonus of around $5,000 each year. This data is derived from a comprehensive analysis of 903 salary reports collected from job postings on Indeed over the past 36 months, with the most recent update being on July 6, 2025. The salary figures reflect the competitive nature of the tech industry in North Carolina, which has seen significant growth due to the presence of major tech companies and startups in the region. Additionally, factors such as experience, education, and specific technical skills can influence individual salaries, leading to variations within this average. Overall, the compensation package for software engineers in North Carolina is quite attractive, making it a desirable location for professionals in the field.

7
3
Comment