Software Engineer II - Windows Compatibility

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II - Windows Compatibility

The Windows Compatibility team at Microsoft is seeking a Software Engineer II to join their dynamic team focused on solving compatibility issues for future Windows releases. This role offers a unique opportunity to impact millions of Windows customers by addressing critical compatibility challenges. The position involves designing and implementing compatibility engineering tools and infrastructure components, while working directly with internal and external partners.

As a Software Engineer II, you'll be part of a highly functional team environment tackling challenging problems across different technical domains. The role combines technical expertise with customer interaction, as you'll be responsible for investigating and fixing compatibility issues in both third-party and first-party applications. Microsoft offers a strong focus on personal development and career growth, encouraging initiatives to enhance skills and improve team performance.

The position offers competitive compensation ranging from $98,300 to $193,200 per year (higher in SF and NYC areas), along with comprehensive benefits. You'll work in a hybrid environment with up to 50% work from home flexibility and minimal travel requirements (0-25%). The role demands strong technical skills in C#, SQL, C and C++, with a focus on building robust, scalable solutions.

Key aspects of the role include modernizing compatibility engineering tools, building automation infrastructure, and working closely with partners to deliver solutions. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset and innovation.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact on Windows platform compatibility while working with cutting-edge technology and a collaborative team. The position offers deep learning opportunities in Windows Core, Azure, and Cloud technologies, providing valuable experience for career growth.

Last updated a day ago

Responsibilities For Software Engineer II - Windows Compatibility

  • Modernize the Compat Eng tools with robust security guidelines
  • Build a strong infrastructure to run the Compat automation and compatibility coverage
  • Planning, designing and developing Windows Compatibility Eng tools and Infrastructure
  • Working with internal and external partners to understand Windows Compatibility challenges
  • Investigating Compatibility bugs reported from customers and solve these problems

Requirements For Software Engineer II - Windows Compatibility

Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, C#, SQL, C and C++
  • 1+ year technical experience in designing, coding, and reviewing robust, scalable, understandable code
  • 1+ year experience with problem solving and debugging skill

Benefits For Software Engineer II - Windows Compatibility

Medical Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II - Windows Compatibility

Software Engineer II - Microsoft Defender for Cloud Apps (TLV)

Software Engineer II position at Microsoft working on cloud security and SaaS protection tools, requiring 5+ years experience in backend development and distributed systems.

Software Engineer - Fullstack, Multiple Locations

Full-stack Software Engineering role at Microsoft with focus on developing maintainable and extensible code for products and services.

Software Engineer II, Minecraft

Software Engineer II position at Microsoft's Mojang Studios, working on Minecraft Marketplace services, offering $98K-$193K salary with hybrid work model.

Software Engineer II

Microsoft is seeking a Software Engineer II in Hyderabad to develop security features for Microsoft Purview Information Protection, focusing on data protection and classification across platforms.

Software Engineer II

Microsoft Surface Team seeks Software Engineer II in Hyderabad to develop enterprise device management solutions using cloud services, APIs, and AI technologies.