Microsoft
Principal Software Engineering Manager
Found: January 9, 2026
This role is based in Hyderabad, India.
Responsibilities:
- Build and lead a world-class data engineering team.
- Champion data-driven decisions for feature identification and delivery.
- Manage multiple projects, including timelines and customer interactions.
- Design and architect internet-scale and reliable services.
- Mentor and grow engineers to improve productivity.
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field.
- 12+ years of experience in building enterprise-scale software.
- 3+ years of management experience leading engineering teams.
- Strong track record in designing distributed systems on cloud platforms.