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

Microsoft Senior Software Engineering 
Taiwan, Taoyuan City 
260184920

09.10.2025
Required Qualifications
  • 7+ years technical experience in software engineering, network engineering, or systems administration
    • OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 3+ years technical experience in software engineering, network engineering, or systems administration
    • OR Master's Degree in Computer Science, Information Technology, or related field AND 2+ years technical experience in software engineering, network engineering, or systems administration
  • Experience working with large-scale distributed systems (e.g., cloud computing providers, SaaS services, etc., ideally with millions or billions of users) or similarly complex environments.
Preferred Qualifications
  • Awareness of, and ability to reason about, modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, microservices, and so on.
  • 4+ years of design, build, or implementation of distributed service health – Specifically desired is a deep understanding and familiarity with MELT (Monitoring, Events, Logging, Tracing) design and implementation patters for large-scale distributed services.
  • Previous experience as a technical lead that can drive engineering solutions.
  • Aspire to grow as a person, as a teammate, and as anengineer.

Responsibilities
Partner across multiple product groups to apply subject-matter expertise in distributed systems design practices, interactions between cloud technology layers and components, basic dependencies at scale, and the code that defines infrastructures.
Lead by example and mentor others to produce extensible and maintainable code used across products.
Drive continuous improvements in the architecture, code, features, operations and comprehensive use scenarios of products by leveraging end-to-end technical expertise.
Demonstrate end-to-end expertise in distributed systems design, interactions between cloud technology layers.
Provide technical leadership in test maturity reviews, static analysis reviews, meetings, on-call rotations, and incident responses throughout product development and operations cycles.
Provides deep business and technical expertise as required to resolve major incidents.