Microsoft's Azure SONiC team is seeking exceptional Software Engineers to revolutionize network software development in their Cloud Datacenters. This role focuses on building high-quality software using Test Driven Development (TDD) and Continuous Integration Continuous Delivery (CICD) methodologies. As a Software Engineer II, you'll be working on critical infrastructure that powers Microsoft's cloud services, specifically focusing on the software that runs on switches and distributed systems for datacenter control.
The position offers a unique opportunity to work with cutting-edge network technologies and open-source solutions, while contributing to Microsoft's mission of empowering every person and organization globally. You'll be part of a team that values innovation, collaboration, and technical excellence, working on projects that directly impact the performance and reliability of Microsoft's global cloud infrastructure.
The role combines software development with network engineering, requiring expertise in both areas. You'll be responsible for developing and automating system testing, designing test plans, and ensuring the quality of the SONiC platform. This position offers excellent growth opportunities, comprehensive benefits, and the chance to work with world-class engineers in a flexible, remote-friendly environment.
Key highlights include working with modern cloud technologies, contributing to open-source projects, and being at the forefront of network software innovation. The role offers competitive compensation, excellent benefits, and the opportunity to make a significant impact on Microsoft's cloud infrastructure.