Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer - Azure Kubernetes Service

Microsoft

$139,900 - $304,200
Aug 21, 2025
San Francisco, CA, USA • San Jose, CA, USA • • Redmond, WA, USA • Mountain View, CA, USA • Atlanta, GA, USA
Apply Now

At Azure Kubernetes Service (AKS) traffic team, we build traffic management solutions for AKS customers. The product streamlines communication and enhances the reliability of micro-services in a cloud-native environment. Our mission is to make networking “just work” for Kubernetes developers—whether they’re deploying their first service or operating a complex, multi-tier application across regions.

Requirements

  • coding in languages including, but not limited to, Go, C, Rust, or C/C++
  • experience in building, shipping and operating reliable, distributed solutions.
  • experience with Kubernetes development.
  • experience engaging in site-reliability engineering practices and the ability to use AI tools for coding.
  • experience designing and delivering advanced networking solutions (east/west and north/south) for large-scale, cloud-native environments.
  • experience architecting and evolving the Kubernetes Layer 3 to Layer 7 (L3–L7) network stack, including at least one of: Container Network Interface (CNI) plugins, service mesh, edge traffic management, or related control/data plane components.
  • experience with distributed systems design, scalability, and fault tolerance, including diagnosing and resolving complex issues in production environments; 1+ year of experience with Linux networking internals such as iptables/nftables, extended Berkeley Packet Filter (eBPF), routing, tunneling, and network namespaces.

Responsibilities

  • responsible for working with key stakeholders to design the architecture, implement key components, ship the product and support the customers.
  • leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • partners with appropriate stakeholders to determine user requirements for a set of scenarios.
  • Partners with appropriate stakeholders to identify the direction and dependencies for products/features fulfilling a set of scenarios.
  • Leads by example and mentors others to produce extensible and maintainable code used across products.
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • work on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Increase development speed and efficiency across the AKS engineering team.
  • If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.