Microsoft is seeking a Senior Software Engineer specializing in Datacenter Networking to design and operate sophisticated network solutions within a hybrid MPLS VPN and Cloud Networking environment. The role involves architecting, designing, maintaining, and operating the global datacenter networking platform, collaborating with internal and external teams to meet requirements and uphold SLAs. This position offers flexible hours and remote work opportunities.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- 4+ years technical experience in building or managing large-scale data center networks, in network design, development, and automation
- Knowledge and understanding of network concepts
- Proficient in BGP, MPLS VPN, Anycast routing, VLAN/Spanning Tree, TCP/IP, DNS(Domain Name Services), network security and virtualization core technologies
- Experience working with other teams to design and implement secure network architectures
- Experience deploying and troubleshooting key cloud network technologies: Express Route, Load balancer, Application load balancers, Firewall
- Proficiency in programming languages such as Python, Bash, PowerShell and C#
- Ability to work cross-functionally in a global organization
- Ability to turn incomplete inputs into solid plans
- Experience with monitoring techniques, tools, alerting, and notification processes
Benefits
- Flexible hours
- Remote work opportunities