Taro Logo

Software Engineer II - Azure Kubernetes Service

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
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II - Azure Kubernetes Service

Join the Azure Kubernetes Service (AKS) team at Microsoft, where you'll be at the forefront of cloud-native infrastructure development. As a Software Engineer II, you'll contribute to building and maintaining scalable, secure, and high-performance orchestration services for both Linux and Windows workloads.

The role offers an exciting opportunity to work with Kubernetes and distributed systems at scale, collaborating with engineers across Azure and the open-source community. You'll be responsible for improving service performance, reliability, and usability while working on one of Azure's most strategic services.

The position requires strong expertise in commercial software development, distributed systems, and site-reliability engineering practices. You'll be working with technologies like Kubernetes, container runtimes, and Golang, while operating in Linux environments. The role offers flexible work arrangements, including remote options.

Microsoft provides a comprehensive benefits package, including industry-leading healthcare, educational resources, and generous time off. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development.

This is an excellent opportunity for engineers passionate about cloud infrastructure who want to make a significant impact on the future of container orchestration while working with cutting-edge technologies in a supportive, inclusive environment.

Last updated a day ago

Responsibilities For Software Engineer II - 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 Software Engineer II - Azure Kubernetes Service

Kubernetes
Go
Linux
Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience
  • 5+ years of experience in commercial software development
  • 1+ year of experience building, shipping, and operating reliable, distributed solutions
  • 1+ year of experience engaging in site-reliability engineering practices
  • Pass Microsoft Cloud Background Check

Benefits For Software Engineer II - 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 Software Engineer II - Azure Kubernetes Service