JOBSEARCHER

Principal Software Engineer Manager

MicrosoftSeattle, WAL6 LeadSeptember 15th, 2026
Overview In this role you lead a Web Data Platform team building scalable AI-enabled platforms powering Bing, AI grounding and Microsoft AI training. You shape product and architectural strategy for large-scale systems used by 1B+ users. You mentor engineers, drive AI-first development, and collaborate with cross-functional stakeholders to deliver high-quality features. You’ll operate at scale, influencing roadmap and ensuring maintainable, extensible code. This is a mission-driven role for shaping AI infrastructure at Microsoft. ResponsibilitiesManage a team to deliver features with agility and qualityProvide hands-on technical leadership: architecture, design, code reviews, development, QALead by example to integrate AI-first developmentPartner with stakeholders to determine user requirements for scenariosDrive dependencies and create design documents for the platformMentor engineers to produce extensible, maintainable code used across productsLeverage cross-product feature expertise to drive project and release plansProactively learn and share knowledge of trends and technical solutions Key requirements8+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python or equivalent6+ years people management experienceExperience in large-scale system architecture, design, development, testing, and release (web apps, microservices, databases, API design, telemetry)Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applicationsProficient analytical skills and structured software design approachesDeeper understanding of AI ModelsStrong collaboration and communication skillscollaborationcommunicationmentoringC, C++, C#, Java, JavaScript, Pythonlarge-scale system architectureweb applications and microservices