Microsoft
Principal Software Engineer
$143K–$304K
Redmond, WA · On-site · Principal · Full-time · Posted Oct 28, 2026
- Experience
- 6+ years required with a Bachelor's Degree, or equivalent experience; preferred alternatives include 8+ years with a Master's Degree, or 12+ years with a Bachelor's Degree, or equivalent experience. Preferred experience also includes 2+ years in each of several listed areas.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Designs and delivers reliable, observable platform services and orchestration capabilities for Microsoft 365 Copilot agents, while providing technical leadership across engineering teams.
What you'll do
- Guide engineers in building extensible, secure, performant, and well-tested code; mentor others and promote engineering excellence.
- Lead technical design, dependency identification, and collaboration with stakeholders on requirements, project plans, and releases.
- Serve as a Designated Responsible Individual, participate in on-call rotations, and improve service health, reliability, observability, and performance.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience coding in a listed language, or equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.
Nice to have
- Master's Degree in Computer Science or related technical field and 8+ years of technical engineering experience, or Bachelor's Degree and 12+ years, or equivalent experience.
- Experience in complex web apps, web performance, engineering culture, or leading crews of 5+ engineers on complex web development projects.
Pay
USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python, Microsoft Graph
AI focus
Builds the platform for Microsoft 365 Copilot agents, including real-time multimodal orchestration, long-running task durability, and agent runtime capabilities.
Model-written summary · the original posting is authoritative