Microsoft Azure's networking team is seeking a Software Engineer to join their Hybrid Cloud Networking division. This role is part of the team responsible for designing, building, and operating critical network connectivity, application load balancing, and security services including ExpressRoute, VPN, Azure Firewall, and more.
The position offers an opportunity to work on hyper-scale services using cutting-edge Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) infrastructure. You'll be involved in end-to-end service ownership, from user interfaces to management plane and data path implementation.
As a Software Engineer, you'll collaborate with cross-functional teams to design and implement large-scale distributed systems in an agile environment. The role involves working with various technologies including C#, Golang, C++, and modern networking protocols. You'll be responsible for both building new features and maintaining existing infrastructure.
The position offers competitive compensation ranging from $131,400 to $215,400 in major tech hubs, along with comprehensive benefits including healthcare, educational resources, and investment options. Microsoft provides a collaborative environment focused on innovation and growth, with opportunities to work on projects that impact millions of users worldwide.
This is an excellent opportunity for engineers passionate about cloud infrastructure and networking to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more. The role offers significant technical challenges, learning opportunities, and the chance to work with industry-leading technology at scale.