Microsoft's Azure Edge team is seeking a Software Engineer II to join their innovative team working on one of the world's largest network infrastructures. The role focuses on designing and building state-of-the-art services for network security and reliability in Azure Edge Computing. The team manages Edge network connecting over 200 Edge sites and 60+ Azure regions globally, with the ambitious mission of reaching every human within 25ms latency.
This position offers significant visibility within Microsoft Azure's expanding investment areas and presents excellent opportunities for technical and career growth. The role involves working with cutting-edge distributed systems and cloud infrastructure, developing solutions that directly impact Microsoft's global network infrastructure.
The ideal candidate will have strong programming skills in languages like Java, JavaScript, or Python, with experience in backend distributed systems. They'll be part of a team that's pushing the boundaries of edge computing and network infrastructure, working on projects that affect millions of users worldwide.
This is a remote-friendly position offering competitive compensation ($98,300 - $193,200) and comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The role combines technical challenges with real-world impact, making it an excellent opportunity for engineers passionate about large-scale distributed systems and cloud infrastructure.