Join Microsoft's Azure Network Manager team to shape the future of cloud technology. As a Software Engineer II, you'll be working on software-defined networking (SDN) and network function virtualization infrastructure that manages networking resources for Azure clouds. The role offers an opportunity to architect, build, and deliver high-performance cloud infrastructure in an innovative environment. The team focuses on improving agility, scalability, reliability, security, and cost-effectiveness of Azure networking services.
You'll be part of Microsoft's mission to empower every person and organization globally. The position offers flexible hybrid working arrangements, allowing you to work up to 100% remotely within the USA. You'll collaborate with talented engineers, contribute to distributed systems, and work on cutting-edge cloud technology.
The role requires strong technical expertise in programming languages like C++, Java, JavaScript, or Python, along with experience in distributed systems. You'll be responsible for feature development, system design, code implementation, and participating in on-call rotations to ensure service reliability.
Microsoft offers competitive compensation, comprehensive benefits, and a culture built on respect, integrity, and accountability. You'll have opportunities for professional growth, continuous learning, and making significant impacts on cloud infrastructure used by organizations worldwide. The position comes with industry-leading healthcare, educational resources, and various other benefits that support both professional and personal development.