Microsoft's Windows Compatibility team is seeking a Software Engineer II to join their impactful mission of solving compatibility issues for future Windows releases. This role offers a unique opportunity to work on challenging problems that affect millions of Windows users worldwide. As part of a highly functional team, you'll be involved in designing and implementing compatibility engineering tools and infrastructure components, working directly with internal and external partners to identify, investigate, and resolve compatibility issues.
The position combines technical depth with customer impact, requiring expertise in languages like C#, SQL, C, and C++. You'll work in an agile environment that emphasizes continuous learning and improvement, participating in all stages of software development from conception to deployment. The role offers exceptional growth opportunities through exposure to Windows Core, Azure, and Cloud technologies.
Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of a team that values quality, customer obsession, and personal growth. The position offers competitive compensation ranging from $98,300 to $193,200 USD annually, along with comprehensive benefits including healthcare, educational resources, and parental leave.
This is an excellent opportunity for a mid-level engineer looking to make a significant impact on Windows' core functionality while working with cutting-edge technology and growing professionally in a supportive, collaborative environment. The role combines technical challenges with business impact, offering a chance to directly influence the Windows user experience for millions of customers.