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 
968494768

17.07.2025


Our stack:

  • Linux on Azure
  • GraphQL API gateway
  • Postgres, CosmosDB, Redis, RabbitMQ
  • Java and Ruby on Rails services, deployed as docker containers
  • Mesos and Kubernetes container orchestration
  • Observability: Grafana metrics, Azure Data Explorer log aggregation
  • React.js. Redux, Relay

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 5+ years of people management experience.
  • Solid track record of hiring, managing and coaching high performing engineering teams.
  • Experience building and shipping production grade products, timely and with high quality.

Preferred Qualifications:

  • Solid proficiency in programming languages such as Java, C#, C++, JavaScript.
  • Experience with Azure cloud offerings such as Azure Postgres, Azure Cosmos DB etc..
  • Excellent communication skills and the ability to effectively collaborate with cross-functional teams, stakeholders, and leadership.
  • Strong problem-solving skills, attention to detail, and a passion for delivering innovative and high-quality software.
  • Analytical skills with systematic and structured approach to software design and a passion for building highly scalable, highly reliable services and E2E scenarios.
  • Ability to communicate technical details clearly and drive complex projects to completion across organizational boundaries.
  • Experience owning 24x7 cloud services available 99.9% or better.
Responsibilities
As a Principal Engineering Manager, you must have a proven track record leading and managing a team of engineers spanning all aspects of software engineering life cycle and a history of delivering highly available products and services with quality and on schedule. We need someone who is hands-on, detail-oriented, and obsessed with delivering world-class experiences that are performant and built for massive scale in a 24/7 world. The day-to-day responsibilities include a blend of technical, hands-on leadership with strong people management and partnership skills.


Responsibilities include:

  • Build, develop, grow and lead a team of high-performing engineers.
  • Scale the Engage platform to achieve projected growth and innovate on features to grow usage and meet user needs.
  • Partner with other Engineering teams, Product, Data Science stakeholders within and beyond our organization to drive strategic decisions and execution excellence, leading to great business impact.
  • Provide oversight, accountability, and leadership for technical architecture and decisions.
  • Oversee timely delivery of high quality solutions to meeting customer needs and product strategy.
  • Foster a culture that drives engineering excellence, guiding and motivating the team to constantly improve reliability, performance, security, stability, component reuse, and overall architecture of our web-based surfaces and the underlying tech-stack.
  • Embody our culture and values.