Principal Software Engineering Manager (Microsoft AI)

Microsoft builds world-class consumer experiences and AI products, empowering every person and organization on the planet to achieve more.
$137,600 - $267,000
Cloud
Principal Software Engineer
Hybrid
6+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineering Manager (Microsoft AI)

Microsoft AI is seeking a Principal Engineering Manager to lead the development of cutting-edge payment experiences and AI agentic workflow for Copilot. This role combines technical leadership with people management, requiring someone who can both architect large-scale systems and nurture team growth. The position involves leading a team of 6-8 full-stack engineers in the US while collaborating with remote teams in China.

The ideal candidate will bring 6+ years of software engineering experience, with a strong background in building consumer applications and distributed systems. They will be responsible for driving technical excellence, fostering an inclusive team culture, and delivering world-class consumer payment experiences. The role offers an opportunity to work at the intersection of AI and payments, building next-generation technology platforms that enable consumers, businesses, and institutions to unlock the value of digital assets.

Working in a hybrid environment with up to 50% work from home flexibility, the position offers a competitive salary range of $137,600 - $267,000, along with comprehensive benefits. The role requires someone who can balance technical architecture decisions with people management, while collaborating across teams to achieve Microsoft's mission of empowering every person and organization on the planet.

This is an excellent opportunity for a technical leader who is passionate about AI, payments, and team development, offering the chance to make a significant impact on Microsoft's consumer payment experience and AI initiatives.

Last updated 6 minutes ago

Responsibilities For Principal Software Engineering Manager (Microsoft AI)

  • Lead and support a team of 6-8 full-stack engineers in the US
  • Collaborate with remote team in China and work with peer Engineering Manager
  • Provide hands-on technical leadership: architecture, design, code reviews, development
  • Drive modern engineering practices
  • Partner with Product Management to meet business objectives
  • Collaborate with teams across the company
  • Hire, retain, and grow top talent
  • Foster a healthy and inclusive team environment
  • Mentor team members and help them grow

Requirements For Principal Software Engineering Manager (Microsoft AI)

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical discipline
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 6+ years of professional software engineering experience building consumer desktop, web and/or mobile applications
  • Experience working with large-scale distributed systems
  • Experience as an engineering manager or technical lead
  • Experience in large scale system architecture and design
  • Knowledge of architectural patterns for large, high-scale applications
  • Solid analytical skills with systematic approaches to software design

Benefits For Principal Software Engineering Manager (Microsoft AI)

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Software Engineering Manager (Microsoft AI)

Datacenter Engineering Principal Mechanical Engineer Manager – AMER

Principal Mechanical Engineer Manager position at Microsoft leading datacenter infrastructure development with competitive salary and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer position at Microsoft Azure focusing on hardware health monitoring and predictive analytics, requiring 6+ years of experience in cloud services development.

Principal Software Engineer

Principal Software Engineer position at Microsoft working on OneDrive and SharePoint cloud services, offering competitive compensation and comprehensive benefits.

Principal Technical Program Management Manager

Lead Technical Program Management role at Microsoft Security, managing TPM team and driving critical security and identity infrastructure programs with global impact.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on cloud security solutions and compliance, requiring 15+ years of experience in software development.