Taro Logo

Software Engineer - Azure Kubernetes Service (AKS)

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Cloud
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer - Azure Kubernetes Service (AKS)

The Azure Kubernetes Service (AKS) team at Microsoft is seeking a Software Engineer II to join their world-class container management and orchestration services team. This role is part of a global team working on container solutions for Azure on both Linux and Windows, with a mission to define the next generation of cloud-native infrastructure.

As a Software Engineer II, you'll focus on enhancing AKS developer tools to support running workloads at scale on AKS. The position involves developing monitoring, testing, and AI DevOps tools to enable engineers to deliver work with high speed and quality. This role offers a unique opportunity to have a significant impact on AKS customers.

The team operates across multiple countries and continents, working on cutting-edge container technology and Kubernetes orchestration. You'll be responsible for advancing Kubernetes capabilities on Azure, improving service quality, and building automation to prevent production incidents.

The ideal candidate should have experience with Golang, Linux, and site-reliability engineering practices. You'll work with a diverse team of professionals, balancing pragmatic solutions with strategic vision while continuously improving the team's processes and codebase.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and a strong emphasis on work-life balance. The position allows for up to 100% work from home with 0-25% travel requirements, providing flexibility while maintaining collaborative opportunities with a global team.

Join Microsoft's mission to empower every person and organization on the planet to achieve more, while working with cutting-edge container and orchestration technology that shapes the future of cloud computing.

Last updated 21 days ago

Responsibilities For Software Engineer - Azure Kubernetes Service (AKS)

  • Advance the capabilities of Kubernetes and auxiliary components on Azure
  • Improve quality of service for Microsoft Azure Kubernetes Service
  • Accelerate development speed 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

Requirements For Software Engineer - Azure Kubernetes Service (AKS)

Go
Kubernetes
Linux
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in commercial software development
  • Experience in building, shipping, and operating reliable, distributed solutions
  • Coding experience with containers and Kubernetes
  • 1+ year(s) experience in Golang and Linux
  • Ability to engage in site-reliability engineering practices

Benefits For Software Engineer - Azure Kubernetes Service (AKS)

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer - Azure Kubernetes Service (AKS)