M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineering Manager - Windows + Devices Fundamentals

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's Degree in Computer Science or a related technical field and 10+ years of technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • At least 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.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.

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, original equipment manufacturers, silicon vendors, and hardware partners across the ecosystem.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs