Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer - Azure Kubernetes Service 
Taiwan, Taoyuan City 
42549595

16.10.2025

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, Go, C#, Rust, or C/C++
    • OR equivalent experience.
  • 4+ year(s) experience building, shipping, and operating reliable distributed solutions (Demonstrated ability to design and maintain scalable systems across diverse environments)

  • 4+ years of experience working with Kubernetes and Linux
  • 2+ year(s) experience applying site-reliability engineering practices (Ability to leverage artificial intelligence (AI) tools to enhance coding efficiency and system reliability)

Other Qualifications:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.


Preferred Qualifications:

  • Bachelor's Degree in Computer ScienceOR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, Go, C#, Rust, or C/C++
    • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Go, C#, Rust, or C/C++
    • OR equivalent experience.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft will accept applications for the role until October 21, 2025.
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