CareerPlanSign in

Principal Software Engineering Manager

India, Telangana, Hyderabad💼 Full-time🗓 2026-08-25 → 2026-09-26

Core

Lead a team in using telemetry, experimentation, and trace analysis to understand software/hardware behavior, identify systemic opportunities, and measure impact at scale for Windows Fundamentals.

Role type

Principal Software Engineering Manager (Platform/OS)

Builds

Solutions spanning hardware, firmware, operating-system, service, and application layers for Windows.

Domain

Operating Systems / Platform Engineering / Hardware-Software Integration

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, system software design, low-level debugging, performance analysis, reliability engineering, power optimization, technical strategy, roadmap definition, cross-stack architecture, team building, stakeholder management, risk management, data-driven decision making, Azure data platforms, statistical analysis.

Preferred skills

Deep knowledge of Windows internals, experience with OEMs and silicon vendors, experience leading teams responsible for OS architecture or platform engineering.

Responsibilities

Lead team in telemetry and trace analysis to understand system behavior; provide technical leadership for cross-stack investigations (debugging, performance, reliability, power); define technical strategy and roadmap for Windows Fundamentals; manage design and delivery of multi-layer solutions; establish engineering standards for quality and security; recruit, coach, and retain diverse engineering teams; build partnerships with Windows teams, OEMs, and silicon vendors.

Seniority

Principal, hands-on IC with people management

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