Microsoft
Principal Software Engineering Manager
Found: January 9, 2026
This role is based in Hyderabad, India.
Responsibilities:
Manage and coach engineers, drive product direction using data-driven insights, ensure alignment among engineering teams, and deliver cohesive end-to-end experiences.
Qualifications:
- Bachelor's Degree in Computer Science or related field
- 8+ years of experience in software design and operations
- 2+ years of experience managing technical teams
- Experience in distributed systems and operational excellence