The Azure Kubernetes Service (AKS) team is looking for a Principal Software Engineer to help shape the future of container management and orchestration services, focusing on autoscaling technologies to enable customers to run applications efficiently and reliably at any scale. The role aims to drive innovation in cloud-native infrastructure on Microsoft Azure, emphasizing elasticity, efficiency, and scalability.
Requirements
- 4+ years of experience working with Kubernetes.
- 4+ years of experience working with Linux.
- 6+ years technical engineering experience with coding in languages including, but not limited to C, C++, C-Sharp, Java, Java Script or Python.
- 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Golang or Rust
- 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Golang or Rust
Responsibilities
- Advance the capabilities of Kubernetes and auxiliary components on Azure.
- Improve quality of service for Microsoft Azure Kubernetes Service.
- Accelerate development velocity for all engineers.
- Balance pragmatism with vision; deliver continuous improvements to the team’s process and codebase.
- Build automation to prevent and/or remediate service problems from becoming production incidents.
- Lead efforts to define the next generation of cloud-native infrastructure on Microsoft Azure, with a focus on elasticity, efficiency, and scalability.
- Drive innovation in Kubernetes cluster autoscaling, using tools such as Kubernetes Cluster Autoscaler, Karpenter, and Kubernetes-based Event Driven Autoscaling (KEDA).
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.
- Collaborate across teams to deliver robust solutions, mentor engineers, and influence architectural decisions that improve the reliability and performance of Azure Kubernetes Service.
- Individual Contributor role.
- Full-Time employment type.