Microsoft is seeking a Principal Software Engineer for their Change Management in Microsoft 365 (M365) Core Platform team. This role involves working on a powerful Configuration Management Platform that enables safe and quick reconfiguration of service software without redeployment. The platform supports A|B experiments, feature rollouts, and live-site mitigations. The position offers opportunities to work with world-class engineers and architects while tackling technical challenges in a globally distributed team environment. The role requires expertise in software development, system architecture, and leadership capabilities to mentor other engineers. The position offers competitive compensation and comprehensive benefits, with the opportunity to work in a hybrid environment (up to 50% work from home). The ideal candidate should have extensive experience in software engineering, strong technical leadership skills, and a passion for building scalable enterprise solutions.