Principal Software Engineer
Microsoft · Redmond
About this role
Developer Platform Strategy: Define and drive the technical vision for Windows as a world-class developer platform, ensuring the OS, SDK, and toolchain deliver seamless, modern, and performant development workflows. AI-Powered Developer Experiences: Lead the design and implementation of AI-infused developer tools and experiences — including intelligent code assistance, automated diagnostics, smart build/test pipelines, and context-aware productivity features — that set Windows apart as the premier platform for software development. End-to-End Developer Journey: Own and improve the developer experience holistically — from environment setup and inner-loop development, through debugging, testing, and deployment — removing friction and delighting developers at every step
Architecture & Engineering Excellence: Drive architectural decisions for large-scale platform components, establish engineering best practices, and raise the quality bar across the team through code reviews, design reviews, and mentorship. Community & Ecosystem Engagement: Represent the team externally at conferences, in open-source communities, and with key developer partners. Incorporate developer feedback into platform strategy and advocate for the needs of the developer community
Technical Mentorship: Mentor and grow senior engineers across the organization. Foster a culture of innovation, experimentation, and continuous learning within the team. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
10+ years of software engineering experience with deep systems or platform expertise. Proven track record of delivering large-scale platform or developer-facing investments. Strong experience in C++, C#, or comparable systems languages
Experience building developer tools, SDKs, or improving developer workflows. Experience wit
Apply for this role on Microsoft’s official careers site.