Microsoft's Azure Networking team is seeking a Senior Software Engineer to join their Network and Device Health team. This role is crucial in maintaining one of the world's largest datacenter network infrastructures that powers Azure, Bing, Microsoft cloud services, and AI Super Computing. You'll be responsible for building and maintaining large-scale distributed systems that ensure network reliability and performance. The position offers up to 100% remote work in the USA and provides exposure to cutting-edge cloud infrastructure and networking technologies.
As a Senior Software Engineer, you'll work on collecting network telemetry, verifying network states, and developing systems to detect and mitigate network issues. This role combines deep technical expertise in distributed systems with practical network monitoring experience. You'll collaborate with network engineers and data scientists while having the opportunity to impact Microsoft's global cloud infrastructure.
The ideal candidate brings 4+ years of technical engineering experience, strong programming skills, and cloud infrastructure knowledge. You'll be part of a team that values innovation, collaboration, and continuous learning. Microsoft offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that impacts millions of users worldwide.
This position offers excellent growth potential within Microsoft's cloud infrastructure team, working with some of the most sophisticated networking systems in the industry. You'll gain invaluable experience in cloud computing while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.