Microsoft
Principal Software Engineering Manager
Found: Today
This role is based in Bangalore, India.
Responsibilities:
- Lead platform work to improve Teams reliability and performance.
- Own architectural decisions across distributed services and APIs.
- Mentor and build a strong engineering team.
- Collaborate with cross-functional teams for end-to-end solutions.
Qualifications:
- Bachelor's Degree in Computer Science or related field.
- 12+ years of experience in software engineering and team leadership.
- Expertise in system design, architecture, and cloud-scale engineering.