New
Software Engineer II
![]() | |
![]() United States, Texas, Irving | |
![]() 7000 State Highway 161 (Show on map) | |
![]() | |
OverviewThe Azure Container Networking group is reimagining how hyperscale orchestrators-AzureKubernetesService (AKS), AzureContainerApps (ACA), serverless platforms, and tomorrow's Artificial Intelligence (AI) native runtimes-connect, protect, and observe billions of containers in realtime.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 AI workloads.As a Software Engineer II, you will play a pivotal role in architecting, developing, and advancing next-generation frameworks supporting connectivity, observability, and security for distributed container environments at hyperscale. Your responsibilities will include designing and optimizing both dataplane and controlplane services-leveraging high-performance eBPF-based datapaths and integrating cloud Application Programming Interfaces (APIs) with industry-leading open-source projects such as Cilium and Retina. You will spearhead efforts to build and evolve AI-driven platforms that ingest and analyze telemetry data, driving innovations in network troubleshooting, optimization, and advanced security. Your contributions will enable intelligent orchestration at cloud scale, and you will collaborate cross-functionally to elevate infrastructure reliability, scalability, and performance for mission-critical enterprise workloads.Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesCollaborates with key stakeholders, including platform architects and service owners, to determine user requirements for features underpinning secure, scalable container networking within Azure Kubernetes Service (AKS), Azure Container Apps (ACA), and emerging AI native runtimes.Contributes to the identification of technical dependencies and authors design documents for distributed networking frameworks, leveraging advanced technologies such as Extended Berkeley Packet Filter (eBPF), cloud APIs, and open-source integrations (e.g., Cilium, Retina), with minimal oversight.Designs, develops, and implements robust code for Azure Container Networking products and features, promoting code reusability and adherence to industry best practices for high-performance, multi-tenant environments.Participates in breaking down complex networking and telemetry ingestion initiatives into smaller, manageable work items, providing accurate estimations and technical guidance to the team.Acts as a Designated Responsible Individual (DRI), serving on-call to proactively monitor and respond to system, service, or feature degradation, downtime, or interruptions, and coordinates with the relevant teams to restore critical networking infrastructure for straightforward issues.Remains current in cloud-native networking, container orchestration, and observability technologies by investing in ongoing learning. Drives improvements in availability, reliability, efficiency, and performance for Azure Container Networking solutions, and champions consistent monitoring and operational practices at hyperscale. |