Microsoft Software Engineering information
See Portland, OR salary details
$20.65 - $25.70
11% of jobs
$25.70 - $30.75
5% of jobs
$30.75 - $35.81
4% of jobs
$35.81 - $40.86
3% of jobs
$41.58 is the 25th percentile. Wages below this are outliers.
$40.86 - $45.91
7% of jobs
$45.91 - $50.96
3% of jobs
The median wage is $54.57 / hr.
$50.96 - $56.01
22% of jobs
$56.01 - $61.07
7% of jobs
$63.99 is the 75th percentile. Wages above this are outliers.
$61.07 - $66.12
20% of jobs
$66.12 - $71.17
7% of jobs
$71.17 - $76.22
9% of jobs
How much do microsoft software engineering jobs pay per hour?
As of Aug 15, 2026, the average hourly pay for microsoft software engineering in Portland, OR is $52.58, according to ZipRecruiter salary data. Most workers in this role earn between $41.83 and $64.76 per hour, depending on experience, location, and employer.
To thrive as a Microsoft Software Engineer, you need strong programming skills (such as C#, C++, or Java), a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and source control systems such as Git is highly valued. Collaboration, problem-solving, and effective communication are crucial soft skills for excelling in team-based, fast-paced projects. These abilities enable engineers to create innovative, reliable software solutions and contribute effectively to collaborative, large-scale development efforts.
A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software applications and systems for Microsoft. They work on a wide range of products, including operating systems, productivity tools, cloud services, and more. These engineers collaborate with cross-functional teams to solve complex technical challenges, ensure product quality, and deliver innovative solutions to millions of users worldwide. Their daily tasks may include coding, code reviews, debugging, and participating in design discussions.
Microsoft offers a well-defined career path for software engineers, including regular performance reviews, mentorship programs, and opportunities to take on increasing responsibility through technical and leadership tracks. Engineers can progress from entry-level roles to senior, principal, and distinguished engineer positions, or transition into engineering management. The company encourages internal mobility, so you can explore different products, technologies, or even move internationally. Regular training and access to cutting-edge technology also support professional growth and skill development.
What are popular job titles related to Microsoft Software Engineering jobs in Portland, OR?
For Microsoft Software Engineering jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Microsoft Software Engineering jobs in Portland, OR look for?
The top searched job categories for Microsoft Software Engineering jobs in Portland, OR are:
