Microsoft's Azure Networking Team is looking to solve complex, large-scale challenges and create a self-growing, self-healing infrastructure that supports all Microsoft Cloud Services by fully automating Azure Edge Networks.
Requirements
- Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, or Python
- Software development experience in one or more of the following areas: Networking: TCP/IP, BGP, Edge, UDP, TLS/SSL, HTTP/HTTPS.
- Fault-tolerant distributed systems
- Docker containers or Kubernetes (k8s) clusters
- Developing RESTful, SOAP, or gRPC Services
- Experience developing software-defined network services for a public, hybrid, or private cloud architecture at scale
- Knowledge of Artificial Intelligence (AI)
Responsibilities
- Design and deliver scalable software and network solutions that drive autonomy across our Edge infrastructure, Border Gateway Protocol (BGP), and related services.
- Lead cross-functional collaboration with partner teams across the Azure Networking organization to ensure alignment in design, implementation, and operational excellence.
- Own end-to-end delivery of critical networking components—from design and development to deployment, monitoring, and automation.
- Promote engineering best practices across the team, fostering a culture of innovation and technical excellence.
- Collaborates with appropriate stakeholders to determine user requirements for a scenario.
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
Other
- Bachelor's Degree in Computer Science or related technical field
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- 4+ years technical engineering experience
- Ability to work with a growth mindset, innovate to empower others, and collaborate to realize shared goals