Software Engineer Salary in United States
Software Engineer Salary in North Carolina
Based on 611 job listings - North Carolina, United States 2026
-20.9% vs 2025Average salary
$112,527 - $177,993
Median salary
$106,605 - $172,642
Lower rangeUpper range
Salary distribution by percentile
10th percentile$65K
25th percentile$83K
Median$107K
75th percentile$140K
90th percentile$179K
50% of professionals earn between $83,430 - $140,000 USD
The median salary is $106,605
Compare with national average
North Carolina
Average salary
112,527 - 177,993
Median salary
106,605 - 172,642
611 job openings
United States
Average salary
121,400 - 155,000
Median salary
121,400 - 155,000
1,320,347 job openings
Other cities
New York67,444 job openings
San Francisco60,247 job openings
Seattle31,453 job openings
Austin20,565 job openings
Chicago14,916 job openings
Boston14,405 job openings
Sunnyvale14,005 job openings
San Jose13,641 job openings
Santa Clara13,263 job openings
San Diego12,217 job openings
Atlanta11,884 job openings
Mountain View10,898 job openings
Los Angeles10,658 job openings
Jersey City9,726 job openings
Eastern8,881 job openings
Huntsville8,810 job openings
Denver8,523 job openings
Dallas8,511 job openings
Palo Alto8,343 job openings
Redmond7,971 job openings
Plano7,940 job openings
Columbus7,384 job openings
Charlotte7,164 job openings
Annapolis Junction7,116 job openings
Washington6,960 job openings
Bellevue6,880 job openings
Houston6,346 job openings
The average salary for a Software Engineer in North Carolina, United States is USD 112,527 - USD 177,993 per year in 2026, based on 611 job listings.
Explore 611 Software Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.