Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Architect - Azure Object Storage 
Taiwan, Taoyuan City 
15646932

24.04.2025

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Python.
    • OR equivalent experience.
  • 8+ years programming experience in designing products and services in systems and backend.
  • 8+ years of experiences in building quality products and scalable distributed services, and designing and building large scale distributed systems.

Other Requirements:

  • 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.

Additional/Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Python.
    • OR Master's Degree in Computer Science or related technical field AND 9+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Python.
    • OR equivalent experience.
  • Experience architecting distributed systems and large-scale storage.
  • Experience with AI System.

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 May 7, 2025.


Responsibilities
  • Design, build, maintain and operate services with high traffic, high resiliency with millions of requests across multiple global regions.
  • Design and Architect the next generation of enhancements in the Core Azure Blob Storage service for AI scenarios.
  • Mentor and develop engineers across all levels through sharing and learning.
  • Lead technical projects and model the culture of the team.
  • Ability to take projects from beginning to end with little direct supervision.
  • Teamwork and coordination skills with ability to create clarity from ambiguity.