Microsoft's Azure Kubernetes Service team is seeking a Senior Software Engineer to join their mission of defining the next generation of cloud-native infrastructure on Azure. This role focuses on building world-class container management and orchestration services for both Linux and Windows environments.
As a Senior Software Engineer, you'll work on high-impact projects that shape the future of cloud infrastructure, developing container solutions and tools that support DevOps practices. The position requires expertise in Kubernetes, distributed systems, and cloud-native development, with opportunities to solve complex technical challenges that empower customers across industries.
The role offers competitive compensation ranging from $119,800 to $234,700 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll be part of a diverse team working on cutting-edge technology, with up to 100% work-from-home flexibility and minimal travel requirements (0-25%).
Key responsibilities include advancing Kubernetes capabilities on Azure, improving service quality, accelerating development velocity, and building automation for production reliability. The ideal candidate brings 4+ years of commercial software development experience, strong expertise in container orchestration, and a passion for cloud infrastructure.
This position at Microsoft offers the opportunity to work with industry-leading technology while contributing to a mission of empowering every person and organization on the planet to achieve more. The team culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers who want to make a significant impact in cloud computing.