Microsoft Azure is seeking a Senior Software Engineer to join their cloud infrastructure team. This role is central to Microsoft's cloud-first strategy, working on Azure's backend infrastructure that powers critical services like Office 365, Bing.com, XBOX Live, Skype, and OneDrive.
The position focuses on developing and maintaining core infrastructure services, ensuring 99.999% reliability, and working on distributed systems at massive scale. Key areas include ring 0 and (-1) core infrastructure services, fault-tolerance, distributed service monitoring, and operational efficiency within datacenter hardware lifecycle.
As a Senior Software Engineer, you'll be responsible for designing and implementing solutions for cloud services, maintaining infrastructure reliability, and collaborating with stakeholders to define and meet user requirements. The role requires expertise in distributed systems, strong coding skills in languages like C++, C#, or Python, and experience with data structures and algorithms.
The position offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits including healthcare, educational resources, and parental leave. This is a remote-friendly role with 0-25% travel requirements.
This is an exceptional opportunity to work on highly strategic infrastructure at Microsoft, defining the backbone of the Microsoft Cloud. The role combines technical challenges of distributed computing with the impact of supporting millions of users worldwide. Ideal candidates will bring a growth mindset, passion for robust distributed systems, and desire to innovate in cloud computing.