← All roles

Senior SWE Manager

Microsoft· Software Engineering
Apply on company site
Hyderabad, Telangana, IndiaFull-timePosted 1mo ago

About the role

Senior Software Engineering Manager to lead a team developing Windows device optimizations within the Windows + Devices Fundamentals group. Focus on reliability, compatibility, performance, battery life, and sustainability of Windows devices across hardware, firmware, OS, services, and applications.

Responsibilities

  • Guide the team in using telemetry, experimentation, and trace analysis to understand software and hardware behavior, identify opportunities, and measure impact at scale.
  • Lead complex, cross-stack investigations involving low-level debugging, performance analysis, reliability, and power optimization.
  • Own the team's technical roadmap for Windows Fundamentals improvements, contribute to architecture, and align priorities with customer and business needs.
  • Manage the design and delivery of well-defined solutions spanning hardware, firmware, operating-system, service, and application layers.
  • Maintain a high engineering bar for quality, security, reliability, performance, maintainability, and operational excellence while driving predictable execution.
  • Use data and customer insights to evaluate tradeoffs, manage risk, prioritize the team's work, and deliver measurable outcomes.
  • Hire, coach, and retain a diverse team of engineers while collaborating with Windows teams, OEMs, silicon vendors, and hardware partners across the ecosystem.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • 2+ years of people-management experience leading software engineers, including coaching, performance management, and career development.
  • Experience leading the design, development, and optimization of complex system software or platform capabilities.
  • Demonstrated success leading a team and delivering reliable products or services at scale.
  • Solid technical judgment in software architecture, systems design, debugging, and engineering tradeoffs.
  • Ability to navigate ambiguity, prioritize work using data, and influence technical and product decisions across teams.
  • Experience managing a team responsible for operating-system architecture, system-level development, or platform engineering.
  • Solid knowledge of Windows internals, performance, reliability, or power optimization.
  • Experience coordinating initiatives across hardware, firmware, operating-system, service, and application boundaries.
  • Experience using large-scale telemetry, experimentation, statistical analysis, or Azure data platforms to guide engineering decisions.
  • Track record of contributing to architecture and product direction while collaborating with multiple teams and senior stakeholders.

Skills

Required:Telemetry, experimentation, and trace analysisCross-stack debugging and performance analysisTechnical roadmap ownership and architecture contributionPeople management and coachingData-driven decision makingCollaboration across hardware, firmware, OS, service, and applications
Last updated Aug 27, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft