Microsoft
Principal Software Engineering Manager
Found: Today
This role is based in Noida, India.
Responsibilities:
- Influence and align the product vision by collaborating with customers, partners, product management, and engineering teams.
- Manage a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership.
- Deliver high-quality results with full ownership and take the product to the next level.
- Own career development of the team through active coaching.
- Create a strong team culture of engineering excellence, customer passion, collaboration, diversity, and inclusion.
- Hire and develop the best talent.
Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 12+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- 4+ years leading teams delivering complex cross-functional features with high business impact.
- Experience in Azure, Exchange, or other cloud and distributed systems is a big plus.