Microsoft's Azure Networking team is seeking a Senior Software Engineer to join their innovative Software Defined Networking team. This role offers a unique opportunity to shape the future of cloud networking services, particularly focusing on supporting AI infrastructure needs across hundreds of thousands of customers and 100+ datacenters worldwide.
The position involves working on critical networking components including Software Load Balancer, Virtual Networks, and Network Security Groups. You'll be responsible for defining and driving execution of features in the core Azure networking stack that directly impact AI workload capabilities and have significant business impact.
As a Senior Software Engineer, you'll collaborate across multiple teams within Microsoft Azure and the Cloud & Enterprise division. The role offers exposure to diverse technical areas and the chance to work on highly visible networking projects. You'll be instrumental in developing solutions that scale to support millions of servers and edge computing nodes globally.
The ideal candidate will bring 5+ years of software engineering experience, strong coding skills in languages like C++, Java, or Python, and a deep understanding of large-scale distributed systems. You'll work in an environment that values growth mindset, innovation, and collaboration, with the mission of empowering every person and organization on the planet to achieve more.
Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position offers up to 100% work from home flexibility with 0-25% travel requirements. This is an excellent opportunity for experienced engineers looking to make a significant impact on cloud infrastructure at global scale.