Microsoft's Azure Networking team is seeking a Senior Software Engineer to build software and systems for some of the world's largest data centers. This role is at the forefront of Hyperscale Cloud Computing and AI network infrastructure development. The team is responsible for designing and building the software-defined network infrastructure that powers millions of servers globally for Azure, Bing, and other Microsoft cloud services.
As a Senior Software Engineer, you'll be instrumental in building high-quality software to manage global-scale AI networks. The position offers the opportunity to work with cutting-edge technology as Microsoft leads the development and adoption of AI technologies. The role involves collaborating with stakeholders, developing infrastructure, handling incident response, and improving system performance and reliability.
The ideal candidate should have strong programming skills in languages like C++, Java, Python, or JavaScript, along with significant experience in infrastructure development and incident response. Knowledge of networking protocols and Linux/UNIX systems is highly valued. This position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits.
Working at Microsoft means joining a company with a mission to empower every person and organization on the planet to achieve more. The culture promotes a growth mindset, innovation, and collaboration, with strong values of respect, integrity, and accountability. This role offers the opportunity to work on next-generation AI networks while being part of one of the world's leading technology companies.