Microsoft's Windows Platform + Developer team is seeking a Software Engineer II to join their mission of making Windows the best platform for developers. This role is part of a team dedicated to empowering a thriving ecosystem where developers can create innovative solutions powered by AI, Cloud, and world-class developer experiences.
The position focuses on advancing the development and delivery of high-quality SDKs, enhancing developer experiences, and building strong ecosystem partnerships. You'll be working on Windows application development, contributing to system-level software, and creating solutions that empower developers worldwide.
As a Software Engineer II, you'll collaborate with stakeholders to determine requirements, develop design documents, and implement code for products and features. The role requires strong analytical skills and experience with languages like C++, Java, JavaScript, or Python. You'll work in a hybrid environment (up to 50% work from home) with some travel (0-25%).
The ideal candidate will have 2+ years of technical engineering experience, solid Windows application development background, and a passion for creating developer tools. You'll be part of a diverse, respectful, and energetic team environment that values innovation and continuous improvement.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and generous time away. The company is committed to fostering an inclusive environment where everyone can thrive, supporting work-life balance through hybrid work arrangements.
This is an excellent opportunity for a mid-level software engineer to make a significant impact on the Windows developer ecosystem while working with cutting-edge technologies and contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.