Microsoft
Principal Software Engineering Manager
Found: January 9, 2026
This position is based in Redmond, Washington with a hybrid work model (3 days in-office).
Compensation:
USD $139,900 - $274,800 per year
Responsibilities:
- Build and mentor a high-performing team of Software Engineers and Data Scientists.
- Collaborate with multiple product groups to define best practices and improve operational efficiency.
- Ensure safe deployments and effective troubleshooting of large-scale systems.
- Drive architectural leadership and improve code quality.
- Own the roadmap and deliver results aligned with business priorities.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience.
- Experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- 4+ years managing software engineering teams.