The Azure Container Networking group is reimagining how hyperscale orchestrators—Azure Kubernetes Service (AKS), Azure Container Apps (ACA), serverless platforms, and tomorrow’s AI native runtimes—connect, protect, and observe billions of containers in real time. Our charter is to deliver lightning-fast networking foundations that empower critical enterprise customers to innovate with confidence while meeting the unprecedented demands of largescale Artificial Intelligence workloads.
Requirements
- Proven experience coding in Go, C, and/or Python,
- 1+ years experience with Kubernetes, including hands-on configuration and deployment of containerized applications in production environments.
- Active participation or contributions within open-source software (OSS) communities, especially those focused on cloud-native networking or container orchestration.
- Demonstrated technical depth in designing and implementing distributed systems, with strong proficiency in troubleshooting and optimizing complex networking solutions.
- Familiarity with cloud computing concepts, container orchestration technologies (Kubernetes, Docker), and cloud-native networking principles.
- Enthusiasm for continuous learning and professional growth, especially in areas such as cloud APIs, eBPF, open-source integration, and AI orchestration technologies.
Responsibilities
- Contribute to the development and implementation of next-generation frameworks supporting connectivity, observability, and security for distributed container environments.
- Work with both dataplane and controlplane services, including high-performance eBPF-based datapaths and cloud APIs that interface with open-source projects such as Cilium and Retina.
- Help build and maintain AI-driven platforms that process telemetry data to facilitate network troubleshooting, optimization, and security—enabling intelligent orchestration at cloud scale.
- Works alongside platform architects, service owners, and other team members to understand user requirements for secure and scalable container networking features within Azure Kubernetes Service (AKS), Azure Container Apps (ACA), and emerging AI native runtimes.
- Assists in identifying technical dependencies and supports the creation of design documents for distributed networking frameworks, gaining experience with advanced technologies such as eBPF, cloud APIs, and open-source integrations (e.g., Cilium, Retina) with guidance from senior engineers.
- Contributes to the design, development, and implementation of code for Azure Container Networking products and features, focusing on code quality, reusability, and learning industry best practices for high-performance, multi-tenant environments.
- Supports on-call rotations as a junior Designated Responsible Individual (DRI), assisting in monitoring systems and responding to straightforward issues related to service or feature degradation, downtime, or interruptions, always coordinating with experienced team members to restore critical networking infrastructure.
Other
- Works alongside platform architects, service owners, and other team members to understand user requirements for secure and scalable container networking features within Azure Kubernetes Service (AKS), Azure Container Apps (ACA), and emerging AI native runtimes.
- Participates in breaking down networking and telemetry ingestion projects into smaller work items, helps estimate timelines, and seeks technical guidance from the team to grow technical and project management skills.
- Supports on-call rotations as a junior Designated Responsible Individual (DRI), assisting in monitoring systems and responding to straightforward issues related to service or feature degradation, downtime, or interruptions, always coordinating with experienced team members to restore critical networking infrastructure.
- Engages in continuous learning to stay current in cloud-native networking, container orchestration, and observability technologies. Actively seeks mentorship and training to improve availability, reliability, efficiency, and performance for Azure Container Networking solutions and to understand monitoring and operational practices at scale.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.