Microsoft
Principal Software Engineer
$143K–$304K
Redmond, WA +1 · On-site · Principal · Full-time · Posted Oct 13, 2026
- Location
- Redmond, WA
Aliso Viejo, CA - Experience
- 6+ years; preferred alternatives: 8+ years with a Master’s Degree, or 12+ years with a Bachelor’s Degree; equivalent experience is accepted.
- Education
- Bachelor’s Degree in Computer Science or related technical field, or equivalent experience.
About the job
Defines the technical vision and leads the architecture and evolution of Microsoft Fabric Data Warehouse’s distributed query processing platform, including autonomous workload management.
What you'll do
- Lead design of distributed execution, scheduling, resource management, workload isolation, and performance optimization.
- Solve distributed systems challenges and establish architecture and engineering standards across teams.
- Mentor technical leaders and champion AI-driven development, automation, and intelligent observability.
What they ask for
- Bachelor’s Degree in Computer Science or related technical field, or equivalent experience.
- 6+ years technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
- Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Nice to have
- Master’s Degree in Computer Science or related technical field and 8+ years of coding experience; or Bachelor’s Degree in the field and 12+ years; or equivalent experience.
- Strong distributed systems experience and understanding of scale, resiliency, and reliability patterns; AI-first mindset.
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 Fabric
AI focus
Focus on Autonomous Workload Management and champion AI-driven development practices, automation, and intelligent observability.
Model-written summary · the original posting is authoritative