Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
Taiwan, Taoyuan City 
436009300

02.09.2025

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline 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.
  • 3+ years of experience leading software engineering teams.
  • Experience with large scale services architectures and technologies.
  • Demonstrated engineering leadership and experience in building and managing diverse and inclusive teams.
  • Proven design and problem-solving skills, with an emphasis on quality and engineering excellence.
  • Demonstrated experience leading and growing team.
  • Demonstrated experience in collaborating with geographically distributed partner teams.
  • Proven communication skills, both verbal and written.

Preferred Qualifications:

  • 10+ years technical engineering experience with coding in C#
  • Experience building solutions with Azure is a plus (Cosmos DB, Azure Tables, Service Fabric, Logic Apps, Azure Functions, AppInsights, AAD, Pipelines) is a plus.
Responsibilities
  • Modeling, coaching, and caring for employees and peers, helping everyone bring their best self to work and continue to grow in their careers, as you grow in yours.
  • Promote cross group collaboration, working across boundaries and building partnerships with stakeholder teams to achieve consensus and best customer outcome.
  • Delivery of technical solutions with an appropriate balance of risk taking and prioritization – taking projects from ideation to results, with high quality.
  • Design, develop, and operationalize the deployment of complex, enterprise-grade cloud services that leverage multiple services and platforms, ensuring high availability, scalability, robustness, and observability.
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor systems/products/services for degradation, downtime, or interruptions, alerting stakeholders about status, and initiating actions to restore systems/products/services for both simple and complex problems when appropriate.
  • As a member of the team, you will act as a Designated Responsible Individual (DRI) in an on-call rotation (typically 24/7 for one week every 6-8 weeks) to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
  • Lead by example, engage in discussions on the architecture of products or solutions, and apply engineering principles to establish robust and maintainable architecture and designs.
  • Driving engineering improvements and rigor within the team as well as with stakeholders.