Microsoft Azure is seeking a Senior Software Engineer to join their cloud infrastructure team. This role is critical in developing and maintaining the backend infrastructure that powers major Microsoft services including Office 365, Bing.com, XBOX Live, Skype, and OneDrive, as well as external customer applications.
The position focuses on evolving and expanding Microsoft's software platform and infrastructure, working on crucial areas such as ring 0 and (-1) core infrastructure services, achieving five 9s (99.999%) reliability, implementing fault-tolerance, and managing distributed service monitoring. You'll be responsible for operational efficiency within datacenter hardware lifecycle, performance metrics collection/analysis, alerting, visualization, device operations, and coordinating node diagnostics and repairs.
This is an exciting opportunity to work at massive scale, directly impacting Microsoft's cloud infrastructure. The role offers a fast-paced environment where you'll build robust, highly distributed software systems that form the backbone of the Microsoft Cloud. The position requires strong technical skills in distributed systems and software development, with the opportunity to work on mission-critical applications that serve millions of users worldwide.
Microsoft offers a collaborative culture with a growth mindset, where innovation and accountability are key values. The role provides competitive compensation, comprehensive benefits, and the chance to work on cutting-edge cloud technology that shapes the future of computing. You'll be part of a team that values technical excellence, continuous learning, and making a significant impact on cloud computing infrastructure.
The position offers flexibility with up to 100% work from home options and minimal travel requirements (0-25%). This is an individual contributor role within the Software Engineering profession, perfect for those who want to combine technical expertise with real-world impact at global scale.