New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Microsoft

Principal Software Engineering Manager - Search

Microsoft
Apply →
senior full-time Hyderabad, India

First indexed 1 Aug 2026

Description

Overview

Join the Windows Platform and Developer (WPD) division's Search and AI Platform team as a Principal Software Engineering Manager. Lead a team of 7-10 engineers in delivering platform-level search and AI Platform capabilities. The team focuses on building next-generation search for File Explorer, Universal Search, Copilot, and future MCP/LLM integrations, as well as Windows AI Platform, which enables developers to integrate advanced AI capabilities into applications.

Responsibilities

  • Own the technical direction and architecture for the Windows Search Platform from design through retail delivery.
  • Drive the evolution of Search Platform into an AI-native infrastructure layer, enabling Copilot, MCP/LLM integrations, and future agentic discovery patterns.
  • Lead cross-functional partnerships with Products, File Explorer, Windows Search Box, and other external partners.
  • Establish and enforce release discipline and observability as first-class requirements.
  • Define and drive data-backed engineering decisions across the platform.
  • Lead, mentor, and grow a team of 7-10 engineers.
  • Recruit and retain top systems engineering talent.
  • Represent the team's work to senior leadership.
  • Drive program execution across multiple concurrent tracks.
  • Champion AI-assisted engineering practices.

Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience.
  • 4+ years of people management experience leading engineering teams.
  • Solid systems programming background with experience in platform/infrastructure-level software development.
  • Experience with search/indexing systems, database internals, file systems, or information retrieval at scale.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience.
  • 6+ years of people management experience with a demonstrated track record of growing senior/principal-level engineers.
  • Deep understanding of Windows internals, NT kernel, file systems, and OS-level search infrastructure.
  • Experience driving multi-track programs with solid release governance and retail delivery discipline.
  • Proven ability to drive architectural decisions across organizational boundaries.
  • Track record of defining and enforcing quality gates, telemetry pipelines, observability frameworks, and data-backed engineering decisions.
  • Experience with AI/ML integration in systems software.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/principal-software-engineering-manager-search/