About this role
About the Role Microsoft’s Principal Software Engineer role is a high-impact technical leadership position located in Redmond, WA, focused on delivering scalable software solutions that empower users and organizations. You will partner with product and engineering teams to shape architecture, mentor engineers, and drive excellence across the software stack. What You'll Do
- Lead and influence system design and technical direction for critical programs
- Architect, develop, test, and deliver high-quality software at scale
- Mentor engineers, review code, and foster a strong engineering culture
- Collaborate with cross-functional teams to align product strategy with technical execution What We're Looking For
- Extensive hands-on software engineering experience and track record delivering complex systems
- Strong communication and collaboration skills with the ability to influence across teams
- Demonstrated leadership as an individual contributor in a large-scale environment
- Deep knowledge of software design patterns, performance, reliability, and security Nice to Have
- Experience with cloud services and Microsoft tech stack
- Prior leadership of large-scale initiatives or programs Compensation & Benefits
- Salary and benefits details are not specified in this posting; Microsoft offers comprehensive compensation and benefits as part of standard packages