The Azure Kubernetes Service (AKS) team at Microsoft is seeking a Senior Software Engineer to help build world-class container orchestration and management solutions for the cloud. This role is at the forefront of cloud-native infrastructure development, working with both Linux and Windows platforms to enable customers to run scalable, resilient applications.
As a Senior Software Engineer, you'll be instrumental in shaping the next generation of cloud infrastructure, working on complex distributed systems and contributing to both open-source and proprietary technologies. The position involves advancing Kubernetes capabilities on Azure, improving service quality, and building automation to prevent production incidents.
The role offers significant technical challenges in cloud computing, containerization, and distributed systems, with the opportunity to work with cutting-edge technologies like Kubernetes, Go, and various programming languages. You'll be part of a team that values both pragmatic solutions and innovative vision, working in a collaborative, fast-paced environment.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position supports up to 100% remote work with 0-25% travel requirements, providing flexibility while maintaining strong team collaboration.
The ideal candidate will bring 4+ years of technical engineering experience, strong expertise in distributed systems, and a passion for container orchestration and DevOps practices. This is an excellent opportunity for someone who wants to make a significant impact on cloud infrastructure while working with a leading technology company that emphasizes personal growth and innovation.