The Operating Systems and Server team within Microsoft 365 Core Platform improves the reliability, security, compliance, and operational health of infrastructure powering Microsoft 365 services worldwide. The team builds systems and automation to keep the cloud fleet secure, current, and resilient, focusing on operating system lifecycle management, firmware health, patch freshness, vulnerability remediation, fleet compliance, and safe deployment of platform updates. The Senior Software Engineer designs, builds, and operates large-scale distributed systems that analyze fleet telemetry, identify security and freshness risks, and automate remediation across Microsoft 365 infrastructure. The role spans cloud engineering, operating systems, firmware, security, data platforms, and AI-assisted operations, and involves working with security, hardware and firmware engineering, Azure infrastructure, fleet management, service owners, and site reliability engineers. The role also encompasses management of a dedicated engineering lab used to validate server platforms, deployment processes, operating system changes, and firmware updates before production release. Lab responsibilities include server inventory and capacity planning, hardware installation and retirement, configuration consistency, test readiness, documentation, and practical networking configuration and troubleshooting. The environment should remain representative, reliable, secure, and available for engineering validation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior