Microsoft
Principal Software Engineering Manager
Found: January 9, 2026
This role is based in Redmond, Washington.
Compensation:
USD $139,900 - $274,800 per year
Overview:
Join the Web Data Platform Team to scale a distributed web crawler service that processes tens of billions of URLs daily.
Responsibilities:
- Manage and coach a team of engineers.
- Collaborate with stakeholders to gather user requirements.
- Drive the development of design documents and manage project plans.
- Optimize and debug code for performance and maintainability.
- Monitor system performance and respond to issues.
Qualifications:
- Bachelor's Degree in Computer Science or related field and 6+ years of engineering experience.
- 4+ years of experience with distributed systems and data processing.
- People management experience is preferred.
Tech stack:
C, C++, C#, Java, Python.