Join Microsoft's Windows Developer Platform team and impact over a billion people globally by building the platform that developers use to create engaging Windows apps. As a Software Engineer II, you'll be part of a center of excellence for client platform in Windows India organization, working on both Microsoft technologies and one of the largest customer bases in the world. The role involves designing and developing high-quality software components, creating scalable APIs, and collaborating with architects, senior engineers, and AI/ML scientists. You'll also get to interact with the open-source community through GitHub and contribute to the evolution of the Windows app platform. The team values diversity and inclusivity, encouraging applications from any background. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance benefits. This is an excellent opportunity to work with some of the best minds in the industry while contributing to Microsoft's core Windows platform.