Microsoft
Principal Software Engineer - Dynamics Customer Experience Applications team
$143K–$304K
Redmond, WA · On-site · Principal · Full-time · Posted Oct 2, 2026
- Experience
- Required: 6+ years technical engineering experience; preferred alternatives: 8+ years with a Master's Degree, or 12+ years with a Bachelor's Degree, or equivalent experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
- Visa sponsorship
- The role requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
About the job
Provides technical leadership for the architecture, development, and operation of AI-enabled, globally distributed services powering Dynamics 365 Contact Center.
What you'll do
- Define technical strategy and architecture, and lead implementation of production-ready distributed services.
- Lead applied AI system design, including model selection, evaluation, grounding, orchestration, responsible AI, monitoring, and lifecycle management.
- Own service quality and operations, including security, reliability, incident response, and mentoring engineers across teams.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Experience defining distributed-systems architecture and driving technical decisions across organizational boundaries.
- Experience shipping generative AI, large language model, or agentic capabilities with evaluation, safety, monitoring, and lifecycle practices.
- Expertise building and operating highly available cloud services, including containers, data platforms, networking, security, and observability.
Nice to have
- Master's Degree and 8+ years of technical engineering experience, or Bachelor's Degree and 12+ years, or equivalent experience.
- Experience with large-scale cloud services, event-driven systems, GitHub-based CI/CD, WebSockets, gRPC, Azure Service Fabric, GitHub Copilot, or Claude.
Pay
USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary)
Tools
Azure, C, C++, C#, Java, JavaScript, Python, Azure Service Fabric
AI focus
Technical leadership for applied AI and generative AI, large language model, or agentic capabilities, including model and framework selection, evaluation, grounding, orchestration, responsible AI controls, monitoring, and lifecycle management.
Model-written summary · the original posting is authoritative