← All roles

Sr. Software Engineer - Performance

Microsoft· Software Engineering
Apply on company site
Taipeifull-timePosted 1mo ago

About the role

Senior Software Engineer to diagnose performance regressions and non-deterministic behavior, translate data into actionable recommendations, and optimize startup, application responsiveness, memory, storage, and I/O performance across Windows devices within the WECE/H EE organization.

Responsibilities

  • Design, develop, and maintain performance assessment solutions that evaluate responsiveness across Windows devices and transform complex runtime data into actionable engineering insights.
  • Perform deep technical analysis and identify performance enhancement opportunities across system, storage and memory I/Os, applications and platform components.
  • Define and maintain performance metrics, measurement methodologies, and reporting standards used across validation environments.
  • Drive the adoption of AI-powered solutions to streamline, scale, and accelerate performance root cause analysis.
  • Drive technical design discussions, architecture reviews, and engineering excellence practices.
  • Support a culture of technical excellence through documentation, code reviews, mentoring, and knowledge sharing.

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#, Java, JavaScript, or Python.
  • OR equivalent experience.
  • Solid communication, collaboration, and presentation skills in Mandarin and English.

Skills

Required:Performance debugging and analysisProgramming
Last updated Sep 3, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft