Microsoft
Principal Software Engineering Manager
Found: April 1, 2026
This role is based in Hyderabad, India.
Responsibilities:
- Influence and align the product vision by collaborating with customers, partners, and engineering teams.
- Manage a team of high-caliber Software Engineers, ensuring project and development excellence.
- Deliver high-quality results with full ownership.
- Own career development of team members through active coaching.
- Create a strong team culture of engineering excellence and collaboration.
Qualifications:
- Bachelor's Degree in Computer Science or related technical discipline AND 12+ years technical engineering experience.
- Experience in data integration or migrations is mandatory.
- 4+ years leading teams delivering complex cross-functional features.
- Experience in Azure or other cloud systems is a plus.