Principal Software Engineering Manager - Ui Platform

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

This role is for a Principal Software Engineering Manager to lead a team in developing the UI platform for Windows, focusing on collaboration and productivity experiences. The role involves managing engineers, driving project excellence, and influencing product vision. While the role mentions "frontier and Agentic coding practices" and "AI-powered, agentic coding tools", the core responsibility is managing the UI platform, not directly building AI models or systems. Experience with AI/ML tools is preferred but not the primary focus.

What you'd actually do

  1. Influence and align the product vision by collaborating with customers, partners, product management, and engineering teams.
  2. Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership.
  3. Deliver high quality results with full ownership and take the product to next level.
  4. Own career development of team through active coaching.
  5. Create a solid team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too!
  6. Lead, motivate and drive the team to embrace the best of frontier and Agentic coding practices.
  7. Hire and develop the best.

Skills

Required

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • design
  • coding
  • debugging
  • teamwork
  • partnership
  • communication skills
  • leading large dev teams
  • Driving Design
  • Architecture
  • customer obsession
  • self-driven
  • curious to learn
  • proactive
  • result oriented

Nice to have

  • Windows development tools
  • Visual Studio
  • WinUI
  • WPF
  • WinForms
  • ReactNative for Windows
  • MAUI
  • Blazor
  • Electron
  • XAML
  • C++ application and systems programming
  • C# application and systems programming
  • Win32 application and systems programming
  • AI/ML models
  • CoPilot
  • open source
  • GitHub
  • managing large collaborative open-source projects
  • communicating with customers directly on GitHub

What the JD emphasized

  • Significant interest and experience with AI-powered, agentic coding tools and platforms.
  • Proven ability to find a shippable solution given conflicting and ambiguous requirements.