Taro Logo

Senior Software Engineer - Azure Kubernetes Service (AKS)

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative cloud computing and software solutions.
$119,800 - $234,700
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Kubernetes Service (AKS)

Join Microsoft's Azure Kubernetes Service (AKS) team and be at the forefront of transformative cloud technology. As a Senior Software Engineer on the AKS Infrastructure team, you'll pioneer the management of Kubernetes clusters at hyperscale, building efficient, safe, and scalable tools to manage millions of servers.

You'll be responsible for creating and maintaining the compute infrastructure that powers AKS, making it the most performant and reliable managed Kubernetes service globally. This role offers a unique opportunity to work with cutting-edge cloud technology at unprecedented scale.

The position involves developing deep expertise in cloud infrastructure, automated management systems, and large-scale server orchestration. You'll work with technologies like Go, Kubernetes, and Linux, while collaborating across multiple teams to deliver robust solutions.

Key responsibilities include managing virtual machine fleets, automating regional buildouts, coordinating cross-team architecture, and ensuring system reliability through on-call rotations. You'll need strong experience in software engineering, particularly with Go or Bash, and familiarity with cloud technologies.

The role offers competitive compensation ($119,800 - $234,700 USD), comprehensive benefits, and the chance to work remotely. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

This is an exceptional opportunity for a senior engineer looking to accelerate their career while working on infrastructure challenges at a scale few companies can match. Join us in shaping the future of cloud computing and Kubernetes technology at Microsoft.

Last updated 8 days ago

Responsibilities For Senior Software Engineer - Azure Kubernetes Service (AKS)

  • Create and maintain tools that manage hundreds of thousands of virtual machines powering Azure Kubernetes Service
  • Expand AKS's global footprint by automating buildouts in new regions and sovereign clouds
  • Coordinate region-agnostic buildout architecture, design, and execution across multiple AKS and Azure teams
  • Automate the build and release stack to enable engineers to manage dozens of microservices
  • Build tools, automation, and safety mechanisms to prevent infrastructure problems
  • Act as a Designated Responsible Individual (DRI), participating in on-call rotations
  • Balance pragmatism with vision and creativity; deliver continuous improvements
  • Collaborate across teams to deliver scalable, resilient, and secure infrastructure solutions

Requirements For Senior Software Engineer - Azure Kubernetes Service (AKS)

Go
Linux
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in Go or Bash
  • 2+ years of experience with Linux/Unix-like environments, containers, Kubernetes, or other Cloud Native technologies
  • Experience with Azure or other cloud management technologies
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Kubernetes Service (AKS)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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 Senior Software Engineer - Azure Kubernetes Service (AKS)