Microsoft's Windows Platform + Developer team is seeking a Software Engineer 2 to help make Windows the best platform for developers. This role focuses on developing SDKs and enhancing developer experiences within the Windows ecosystem.
The position involves working on cutting-edge technologies including AI, Cloud, and developer tools. The successful candidate will be responsible for designing and developing SDKs, creating AI-powered tooling, and driving innovation in the Windows platform. They will work on implementing engineering systems and maintaining high-quality products while ensuring security compliance.
The ideal candidate brings 3+ years of software development experience with strong proficiency in C++, C#, and Python. They should have solid experience in Windows application development and system-level software. The role requires strong analytical and problem-solving skills, with an emphasis on delivering high-quality code and collaborating effectively in cross-functional teams.
Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The position is based in Shanghai, China with a hybrid work arrangement (up to 50% work from home) and involves 0-25% travel.
This is an excellent opportunity for a passionate developer who wants to contribute to making Windows the platform developers love most while working with cutting-edge technologies and being part of a diverse, respectful, and energetic team environment.