Back to jobs
M
Hiring companyMicrosoft

Verified today

Principal Software Engineering Manager

Bengaluru,KA,IN Full-time On-site

About the role

Software Engineering Management at Microsoft. Leads cross‑team engineering excellence, AI/ML tool adoption, and Responsible AI practices while ensuring code quality, security, and reliability. Manages architecture discussions, design reviews, incident reduction, and live site reliability through telemetry and on‑call processes. Bengaluru, on‑site, with a focus on building high‑perform engineering teams.

What you’ll do

  • Manage cross‑team dependencies and project delivery
  • Drive engineering best practices in code quality, security, and reliability
  • Lead AI/ML tool adoption and Responsible AI initiatives
  • Own architecture discussions and design reviews
  • Guide test strategy and incident retrospectives
  • Coach team members and foster growth

What you’ll bring

  • 12+ years technical engineering experience
  • 10+ years technical engineering experience with a Master's
  • 4+ years people management experience
  • Proficiency in C, C++, C#, Java, JavaScript, Python

Skills

LeadershipSoftware ArchitectureAI/ML ToolingSecurityReliabilityCross‑Team Coordination

Education

  • Bachelor's Degree in Computer Science
  • Master's Degree in Computer Science