Microsoft's Hyperscale Azure Networking team is seeking a Software Engineer to join their NetAssist team, focusing on developing and maintaining critical network infrastructure. This role involves building an advanced automation platform that enhances network safety and improves network health through automated mitigation of issues.
The position offers an opportunity to work on systems that directly impact Microsoft's largest services, including Azure Public Cloud and Microsoft 365. You'll be responsible for developing software that controls network services, from monitoring to distributed systems management, and working with SONiC firmware for physical switches.
As a Software Engineer, you'll contribute to creating automation solutions that reduce manual interventions and improve network reliability. The role involves collaborating with talented engineers to design scalable solutions and solve complex challenges in real-time network operations.
The position offers competitive compensation, with base pay ranging from $84,200 to $165,200 per year (higher ranges for SF Bay Area and NYC). Microsoft provides comprehensive benefits including healthcare, educational resources, investment options, and parental leave.
This is an excellent opportunity for someone passionate about distributed systems and networking to make a significant impact on Microsoft's global infrastructure. The role combines hands-on coding with systems design, requiring both technical expertise and collaborative skills.
Microsoft maintains a culture of inclusion and growth mindset, where employees work together to innovate and achieve shared goals. The company is committed to empowering every person and organization on the planet to achieve more, making this an opportunity to contribute to meaningful technological advancement at a global scale.