Azure, Microsoft's fastest-growing business, forms the foundation of Microsoft's commercial Cloud Services and is the only hyper-scale, enterprise-grade cloud solution with genuine hybrid capability. As a Software Engineer in the Azure Networking team, you'll be responsible for designing, building, and operating critical foundational network services that differentiate Azure from competitors. The role involves working on complex cloud buildout challenges, creating scalable services and tools while ensuring high security through role-based access control.
You'll join a team of skilled engineers to develop distributed services, automation tools, and frameworks that accelerate cloud buildout and operations. This position offers the opportunity to influence and collaborate across Microsoft teams, creating end-to-end scenarios and customer-centric products. The role requires strong technical skills in various programming languages and a passion for cloud infrastructure.
Microsoft offers an inclusive culture with a growth mindset, where innovation and collaboration are key values. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. This role combines technical challenges with the opportunity to work on large-scale cloud infrastructure while contributing to Microsoft's mission of empowering every person and organization globally.