Post job
Updated April 5, 2024

Average Microsoft salary in Oregon

$128,810

$61.93 hourly

Entry-level Microsoft salary in Oregon

$97,000 yearly

How much does Microsoft pay in Oregon?

The average Microsoft salary in Oregon is $128,810. Microsoft salaries range between $97,000 to $170,000 per year in Oregon. Microsoft Oregon based pay is lower than Microsoft's United States average salary of $131,102. The best-paying job in Oregon at Microsoft is chief technology officer, which pays an average of $207,456 annually.

Microsoft salaries in Oregon by job title

Microsoft’s highest-paying job in Oregon is chief technology officer, with an average salary of $207,456. In second place is principal software engineer, which pays $203,534 annually in Oregon.

Highest paying jobs at Microsoft in Oregon

RankJob titleAverage Microsoft salaryHourly pay
1Chief Technology Officer$207,456$100
2Principal Software Engineer$203,534$98
3Software Engineering Manager$200,194$96
4Group Product Manager$199,709$96
5Software Engineer Lead$192,807$93
6Partner Account Manager$188,485$91
7Art Director$188,117$90
8Director Of Strategy$186,424$90
9Director, Applications$185,749$89
10Director Program Management$185,570$89

Highest paying cities in Oregon for Microsoft

The highest paying cities in Oregon for Microsoft employees are Eugene, Corvallis, and Wilsonville.

Microsoft workers in Eugene earn an average salary of $130,157 a year, compared to Corvallis with an average salary of $129,695 and Wilsonville with an average salary of $128,441.

Highest paying cities in Oregon at Microsoft

RankCityAverage Microsoft salaryHourly pay
1Eugene, OR$130,157$63
2Corvallis, OR$129,695$62
3Wilsonville, OR$128,441$62
4Hillsboro, OR$128,285$62
5Tigard, OR$128,285$62
6Beaverton, OR$128,265$62
7North Plains, OR$128,265$62
8Portland, OR$127,961$62

Microsoft salaries in Oregon by department

The departments with the highest salaries for Microsoft employees in Oregon are Marketing, Research & Development, and IT.

Oregon Microsoft employees in the Marketing department earn an average salary of $136,031 a year, compared to an average salary of $132,941 in the Research & Development department and $130,440 in the IT department.

Highest paying departments at Microsoft in Oregon

RankDepartmentAverage Microsoft salaryHourly pay
1Marketing$136,031$65
2Research & Development$132,941$64
3IT$130,440$63
4Engineering$129,379$62
5Business Development$124,883$60
6Non Profit/Government$123,446$59
7Art/Design$121,641$58
8Finance$121,062$58
9Customer Service$113,598$55

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).

Oregon is the #3 highest paid state at Microsoft.

Highest paying states at Microsoft

Microsoft competitors salaries in Oregon

The highest paying Microsoft competitor in Oregon is Meta. The average salary at Meta in Oregon is $207,456. The lowest paying Microsoft competitor in Oregon is Box.
RankCompany nameAverage pay in OregonHourly pay
1Meta$147,888$71
2LinkedIn$133,710$64
3Google$131,776$63
4NVIDIA$128,556$62
5VMware$125,916$61
6Cisco$122,285$59
7Salesforce$116,754$56
8Sophos$116,457$56
9Adobe$114,009$55
10Box$108,961$52

Recently added Microsoft salaries in Oregon

JobLocationDate addedSalary
Principal EngineerPortland, OR06/28/2025$188,000
Principal Software EngineerHillsboro, OR06/26/2025$180,400
Principal TechnologistHillsboro, OR06/25/2025$188,000
Senior Systems ArchitectHillsboro, OR06/24/2025$158,400
Senior Verification EngineerHillsboro, OR06/10/2025$158,400
Senior Software EngineerPortland, OR05/28/2025$188,000
Principal Software EngineerPortland, OR05/23/2025$180,400
Principal Process EngineerHillsboro, OR05/23/2025$188,000
Senior Technical Program ManagerPortland, OR05/17/2025$153,600
Senior Hardware EngineerHillsboro, OR05/14/2025$153,600

Frequently asked questions about Microsoft pay in Oregon

Search for jobs