The Azure Kubernetes Service team is creating world-class container management and orchestration services for the cloud and beyond, defining the next generation of cloud-native infrastructure on Azure. They are looking for a Software Engineer II to build DevOps tools that simplify software development, deployment, and scaling on the Azure cloud.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, Go, C, C++, or Java
- 2+ years experience with containers and Kubernetes
- 1+ year(s) experience in Golang and Linux.
- 1+ year(s) of experience in building, shipping and operating reliable, distributed solutions.
- Ability to engage in site reliability engineering practices and experience in using artificial intelligence (AI) agent coding.
Responsibilities
- 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.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Microsoft is an equal opportunity employer.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.