Microsoft
Principal Software Engineer
$143K–$304K
United States · On-site · Principal · Full-time · Posted Oct 28, 2026
- Experience
- 6+ years of technical engineering experience; preferred alternatives include 8+ years with a master's degree or 12+ years with a bachelor's degree, or equivalent experience. 10+ years of professional full-stack software development is also preferred.
- Education
- Bachelor's degree in Computer Science or related technical field, or equivalent experience.
About the job
Builds the Substrate App Platform that enables developers and agents to access Microsoft 365 data and APIs through Work IQ.
What you'll do
- Design, develop, and maintain AI-forward APIs, model context protocols (MCPs), and scalable services; lead features from concept through launch.
- Write reusable, high-quality code; break down work, estimate tasks, and contribute to design documentation.
- Monitor services as an on-call DRI, improve reliability and performance, and mentor teammates.
What they ask for
- Bachelor's degree in Computer Science or a 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 passing the Microsoft Cloud Background Check at hire/transfer and every two years thereafter.
Nice to have
- Master's degree and 8+ years of technical engineering experience, or bachelor's degree and 12+ years, or equivalent experience.
- 10+ years of full-stack software development; enterprise-scale software experience; proficiency in a back-end language; experience with RESTful APIs and microservices.
Pay
USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary) for the San Francisco Bay area and New York City metropolitan area.
Tools
C, C++, C#, Java, JavaScript, Python, Node.js, RESTful APIs
AI focus
Develop AI-forward APIs, model context protocols (MCPs), and services that enable developers and agents to access Microsoft 365 data and APIs through Work IQ.
Model-written summary · the original posting is authoritative