CareerPlanSign in

Software Engineer 2 - Performance

Taiwan, Taipei City, Taipei💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Design, develop, and maintain performance assessment solutions that evaluate responsiveness and user experience across Windows devices, transforming complex runtime data into actionable engineering insights.

Role type

Senior IC software engineer (Windows performance engineering)

Builds

Diagnostic and analysis capabilities, scalable tooling, trace-processing systems, and automation frameworks for root-cause analysis and issue resolution.

Domain

Operating Systems (Windows) + Performance Engineering

Deliverable

production ML models | product features

Required skills

Windows OS internals (kernel, memory & IO management, scheduling, boot flow), performance management and measurement, troubleshooting (Windows debugging), trace capture and analysis (WPR/WPA, Xperf, ETW), CI/CD, code signing, secure-by-default engineering, data analytical skills

Preferred skills

C, C++, C#, Java, JavaScript, Python, ADK/WAT assessments, Performance Toolkit SDK / WPA plugin model, collaboration with OEM/IHV partners

Technologies

WPR, WPA, Xperf, ETW, ADK, WAT, Performance Toolkit SDK

Responsibilities

Investigate performance regressions and identify bottlenecks across OS, storage, memory, application, and platform components; Define and maintain performance metrics, measurement methodologies, and reporting standards; Collaborate with engineering teams to drive performance improvements and validate optimization efforts; Contribute to technical design discussions, architecture reviews, and engineering excellence practices.

Seniority

Mid-level, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.