Microsoft's Azure networking team is seeking a Principal Software Engineer to join their innovative cloud infrastructure team. This role is at the forefront of connecting world-wide cloud datacenters and enabling enterprise connectivity to the cloud. The position involves working with cutting-edge AI datacenter infrastructure and Software-Defined Networking (SDN) systems.
As a Principal Software Engineer, you'll be responsible for defining the technical direction for scaling and performance of the control plane. You'll work with critical network services that deliver reliable connectivity, security, and application delivery at cloud scale. The role combines deep technical expertise with leadership, requiring both architectural vision and hands-on development skills.
The team builds and operates critical network services that differentiate Microsoft from competitors and generate new revenue. You'll be working with state-of-the-art SDN and Network Functions Virtualization (NFV) stacks, focusing on autonomous network management and continuous innovation to improve agility, scalability, reliability, and cost effectiveness.
This is an opportunity to shape the future of cloud networking infrastructure, particularly as Microsoft expands its AI capabilities and builds larger-than-ever datacenters. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users worldwide.
The position offers flexibility with up to 100% work from home options and requires minimal travel (0-25%). You'll be joining a company culture that values growth mindset, innovation, and collaboration, working in an environment where you can make significant technical impact while mentoring others and growing your career.