Microsoft
Principal Software Engineering Manager
Found: Today
This role is based in Bangalore, India.
Responsibilities:
- Provide technical and people leadership for search engineering teams.
- Own and influence system architecture for large-scale search platforms.
- Lead complex engineering initiatives across multiple teams.
- Establish engineering best practices for reliability and performance.
- Mentor and grow senior engineers and engineering managers.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 12+ years of experience.
- Proven experience in designing and delivering large-scale distributed software.
- Solid understanding of modern software engineering practices.
- Strong leadership and communication skills.