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

Microsoft Senior Software Engineer - Azure Blob Storage 
Taiwan, Taoyuan City 
674877073

16.10.2025


We're seeking a

Required Qualifications:

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

  • 4+ years of experience in cloud backend development and operations, including performance optimization, reliability, resilience, and scale-out capabilities.


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.

Preferred 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#, Java, JavaScript, OR Python
    • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience building distributed systems and large-scale storage, including:

    • Multi-threaded and parallel programming.
    • Cloud or on-premises environments for scalability and reliability.
  • Experience in software engineering practices, including:

    • Coding with a solid foundation in data structures and algorithms.
    • Relevant testing, debugging, and analytical skills.

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 17th, 2025.

Responsibilities
  • Design and implement high-performance distributed storage solutions that handle millions of requests across global regions while maintaining resilience under extreme scale.
  • Drive performance optimization initiatives for Core Azure Blob Storage service, conducting system-level profiling and debugging where microsecond improvements create massive impact.
  • Spearhead technical direction and mentor team members across all experience levels, championing best practices in distributed systems design.
  • Lead incident response efforts with sophisticated debugging and root cause analysis while maintaining strict performance SLAs.
  • Transform ambiguous problems into clear technical solutions through effective collaboration and minimal supervision.
  • Own and optimize service efficiency through sophisticated performance analysis and cost optimization strategies.
  • Guide cross-team initiatives and projects that enhance our storage platform's capabilities and performance.