Post job
Updated April 5, 2024

Average Microsoft salary in North Carolina

$104,360

$50.17 hourly

Entry-level Microsoft salary in North Carolina

$79,000 yearly

How much does Microsoft pay in North Carolina?

The average Microsoft salary in North Carolina is $104,360. Microsoft salaries range between $79,000 to $137,000 per year in North Carolina. Microsoft North Carolina based pay is lower than Microsoft's United States average salary of $131,102. The best-paying job in North Carolina at Microsoft is data communication manager, which pays an average of $162,093 annually.

Microsoft salaries in North Carolina by job title

Microsoft’s highest-paying job in North Carolina is data communication manager, with an average salary of $162,093. In second place is business director, which pays $157,265 annually in North Carolina.

Highest paying jobs at Microsoft in North Carolina

RankJob titleAverage Microsoft salaryHourly pay
1Data Communication Manager$162,093$78
2Business Director$157,265$76
3Global Director$153,637$74
4Director Program Management$152,308$73
5Chief Technology Officer$152,169$73
6General Manager$151,781$73
7Business Development Director$151,325$73
8Art Director$150,440$72
9Service Advisor$149,726$72
10Director Of Strategy$149,255$72

Highest paying cities in North Carolina for Microsoft

The highest paying cities in North Carolina for Microsoft employees are Raleigh, Durham, and Morrisville.

Microsoft workers in Raleigh earn an average salary of $105,133 a year, compared to Durham with an average salary of $104,972 and Morrisville with an average salary of $104,958.

Highest paying cities in North Carolina at Microsoft

RankCityAverage Microsoft salaryHourly pay
1Raleigh, NC$105,133$51
2Durham, NC$104,972$50
3Morrisville, NC$104,958$50
4Cary, NC$104,955$50
5Apex, NC$104,844$50
6Chapel Hill, NC$104,810$50
7Greensboro, NC$104,187$50
8Mooresville, NC$103,534$50
9Charlotte, NC$103,521$50
10Huntersville, NC$103,513$50
11Lincolnton, NC$103,352$50

Microsoft salaries in North Carolina by department

The departments with the highest salaries for Microsoft employees in North Carolina are Business Development, Non Profit/Government, and Marketing.

North Carolina Microsoft employees in the Business Development department earn an average salary of $121,761 a year, compared to an average salary of $121,673 in the Non Profit/Government department and $117,224 in the Marketing department.

Highest paying departments at Microsoft in North Carolina

RankDepartmentAverage Microsoft salaryHourly pay
1Business Development$121,761$59
2Non Profit/Government$121,673$59
3Marketing$117,224$56
4Research & Development$112,392$54
5Art/Design$110,563$53
6IT$110,558$53
7Finance$109,327$53
8Customer Service$103,655$50
9Engineering$100,908$49

How much does Microsoft pay by state

Microsoft pays the highest salaries in California ($147,658), Washington ($146,546), Oregon ($128,810), New York ($124,307), and Massachusetts ($120,685).

Highest paying states at Microsoft

Microsoft competitors salaries in North Carolina

The highest paying Microsoft competitor in North Carolina is Meta. The average salary at Meta in North Carolina is $162,093. The lowest paying Microsoft competitor in North Carolina is Oracle.
RankCompany nameAverage pay in North CarolinaHourly pay
1Meta$133,940$64
2Google$116,984$56
3NVIDIA$115,635$56
4LinkedIn$110,741$53
5Cisco$101,056$49
6Salesforce$100,338$48
7VMware$100,219$48
8Adobe$98,164$47
9HP$95,007$46
10Oracle$92,627$45

Recently added Microsoft salaries in North Carolina

JobLocationDate addedSalary
Principal Software EngineerRaleigh, NC06/26/2025$180,400
Senior Software EngineerCharlotte, NC06/25/2025$158,400
Senior Verification EngineerRaleigh, NC06/10/2025$158,400
Technical Support ManagerCharlotte, NC05/28/2025$133,700
Principal Software EngineerRaleigh, NC05/28/2025$180,400
Director, Data Center OperationsCharlotte, NC05/26/2025$180,800
Senior Hardware EngineerRaleigh, NC05/14/2025$153,600
Principal EngineerCharlotte, NC04/29/2025$180,400
Technical Support ManagerCharlotte, NC04/28/2025$133,700
Strategic Accounts ManagerCharlotte, NC04/28/2025$168,600

Frequently asked questions about Microsoft pay in North Carolina

Search for jobs