Taro Logo

Senior Software Engineer - Azure Kubernetes Service

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

Description For Senior Software Engineer - Azure Kubernetes Service

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.

Last updated a day ago

Responsibilities For Senior Software Engineer - Azure Kubernetes Service

  • 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

Requirements For Senior Software Engineer - Azure Kubernetes Service

Kubernetes
Go
Python
Java
JavaScript
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • At least 5 years of experience in commercial software development
  • 1+ year experience in building, shipping and operating reliable, distributed solutions
  • 1+ year experience engaging in site-reliability engineering practices
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Kubernetes Service

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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