Skip to main content
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 2025
Average 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

Software Engineer

611 job openings in North Carolina

View job listings

Find professionals

Software Engineer in North Carolina

View professionals

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.