1,587,158open jobs
95,413companies
246,014added this week
Browse all
Salary
$143k – $275k per year
Location
In office (Redmond)
Seniority
Principal · 12+ years exp

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Aug 12, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

Dynamics 365 is Microsoft’s suite of enterprise software that powers many of the largest businesses in the world. The Customer Experience Applications Team delivers Dynamics 365 Contact Center, an AI-first solution that lets our customers run intelligent and highly scalable contact centers. We are building the next generation of our applications running on Azure that pull together Dynamics 365, Office 365 and a number of other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors.

D365 Contact Center is a robust application that extends the power of CRM’s like Dynamics 365 Customer Service to enable organizations to instantly connect and engage with their customers via channels like Live Chat, Voice, and SMS.

As a Principal Software Engineer in the MicrosoftDynamics Customer Experience Applications team, you will provide technical leadership for the architecture, design, implementation, and operation of intelligent capabilities within Dynamics 365 Contact Center. You will solve ambiguous, high-impact engineering problems spanning distributed cloud services, applied AI, data, security, and reliability. You will set technical direction, align partner teams, and lead delivery of secure, scalable, production-ready systems that create measurable customer and business impact.

We innovate quickly and collaborate closely with our partners and customers in a very agile environment. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge AI first technologies and to solve problems for large scale 24x7 business SaaS applications excite you, we would love to talk to you!

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • As a Principal Software Engineer in the Microsoft Dynamics Customer Experience Applications team, you will define and drive the technical strategy for intelligent, globally distributed services that power Dynamics 365 Contact Center. You will lead through influence, raise engineering standards, and partner across disciplines and organizations to deliver durable customer outcomes.
  • Define and evolve the end-to-end architecture for complex, AI-enabled customer experience capabilities, making sound trade-offs across scale, latency, availability, security, cost, and time to market.
  • Demonstrate strong end-to-end ownership for critical technical areas, from problem definition and architecture through implementation, deployment, operational health, and long-term improvement. Proactively identify gaps, drive issues to closure, and remain accountable for customer and business outcomes.
  • Effectively manage multiple priorities and competing demands, balancing strategic engineering investments, customer commitments, live-site issues, and operational responsibilities while maintaining high standards for quality and execution.
  • Adapt quickly to shifting priorities and business needs, making clear trade-offs, re-planning effectively, and redirecting engineering efforts when customer impact, reliability, security, or business priorities change.
  • Operate with urgency and sound judgment in ambiguous environments, independently identifying what needs to be done, bringing the right partners together, and driving execution without waiting for detailed direction.
  • Lead implementation of critical platform components, producing high-quality production code, and resolving the most complex design, performance, and debugging challenges across distributed systems.
  • Drive technical strategy across teams and organizations, translating business and customer needs into coherent multi-release investments, interfaces, and engineering plans.
  • Provide technical leadership for applied AI systems, including model and framework selection, evaluation, grounding, orchestration, responsible AI controls, monitoring, and lifecycle management.
  • Own quality, security, compliance, and operability by design, establishing automation, validation, deployment, observability, incident response, and safe rollout practices for mission-critical services.
  • Lead resolution of high-severity live-site and customer issues, coordinating across dependencies, driving root-cause analysis, and converting operational learning into systemic prevention.
  • Multiply the effectiveness of the engineering organization by mentoring engineers, reviewing architecture and code, establishing reusable patterns, simplifying systems, and raising standards for engineering excellence.
  • Architecture and Technical Strategy: Deep experience defining architecture for distributed systems and driving technical decisions across organizational boundaries.
  • Applied AI and AI Operations: Experience shipping generative AI, large language model, or agentic capabilities with rigorous evaluation, safety, monitoring, and lifecycle practices.
  • Cloud and Infrastructure: Expertise building and operating highly available services on Azure or another major cloud, including containers, data platforms, networking, security, and observability.
  • Engineering Excellence: Demonstrated ability to improve quality, reliability, security, maintainability, and developer productivity across a substantial engineering area.
  • Leadership and Influence: Proven ability to communicate complex technical topics, build alignment among senior stakeholders, mentor engineers, and lead through influence across teams and time zones.
  • Customer and Business Impact: Experience translating customer scenarios into platform investments and leading response to complex enterprise or live-site issues.
  • Problem Solving: Exceptional coding, debugging, systems thinking, and decision-making skills in ambiguous, high-impact environments.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience architecting and delivering large-scale, production cloud services, including technical leadership across multiple teams or complex dependencies.
  • Experience designing, building, and troubleshooting scalable, resilient, event-driven systems, including asynchronous processing, observability, audio streaming, recording, and media-processing workflows.
  • Effective use of tools such as GitHub Copilot and Claude for implementation, debugging, code reviews, and rapid prototyping, experiments, developing end to end test scenarios
  • Demonstrated experuence and ownership from requirements through production deployment, with expertise in diagnosing complex cross-service failures using logs, telemetry, correlation IDs, and distributed traces, supported by comprehensive unit, integration, functional, and end-to-end testing.
  • Demonstrated experience and expertise in WebSockets, gRPC, GitHub-based CI/CD workflows, and Azure Service Fabric, including real-time communication, streaming, authentication, connection lifecycle management, microservice deployment, scaling, upgrades, health monitoring, and production troubles

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,587,158 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Redmond
$104k – $155k per year • In office • Top Secret • Full-Time • 8+ years exp • High School Diploma • New York
Python
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
Bootstrap
JQuery
DevOps
Rest API
Azure
Git
AWS
Docker
Kubernetes
Bitbucket
GitLab
Management
Jira
Agile
Apply
$83k – $125k per year • In office • Top Secret • Full-Time • 5+ years exp • High School Diploma • New York
Python
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
Bootstrap
JQuery
DevOps
Helm
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitLab
Management
Jira
Agile
QA
Swagger
Apply
$123k – $213k per year • In office • Top Secret • Full-Time • 12+ years exp • Bachelor's Degree • Manhattan Beach
DevOps
Windows
Management
Agile
Apply
$161k – $178k per year • Remote (United States) • Full-Time • High School Diploma • Dallas
C++
DevOps
CI/CD
Jenkins
Canary Release
GitLab
Apply
$255k – $290k per year • Equity • Remote (United States) • Full-Time
Python
Go
Java
SQL
Java
Flyway
Databases
PostgreSQL
Neo4j
TimescaleDB
InfluxDB
Amazon Neptune
AI/ML
Time Series Forecasting
DevOps
AWS
Cybersecurity
SOC 2
GDPR
FedRAMP
Apply
In office • Full-Time • Seongnam
Python
C++
AI/ML
Claude
ChatGPT
DevOps
GitHub
Robotics
ROS
ROS2
Isaac Sim
MuJoCo
EtherCAT
Management
Linear
Slack
Notion
Google Workspace
Apply
In office • 2+ years exp • Bachelor's Degree • South Beloit
Python
JavaScript
PHP
SQL
Analytics
ETL/ELT
Microsoft Excel
Design
AutoCAD
Apply
≈ $32k – $56k per year (Estimated) • Hybrid • 10+ years exp • Bengaluru • Pune • Hyderabad • Mysore • Mumbai
C++
Apply
≈ $129k – $270k per year (Estimated) • Equity • In office • 3+ years exp • Bachelor's Degree • San Francisco
JavaScript
TypeScript
Node JS
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
AWS
Apply
≈ $126k – $248k per year (Estimated) • Equity • In office • 3+ years exp • Bachelor's Degree • San Francisco
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Amazon Redshift
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon CloudWatch
Apply
≈ $138k – $253k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • United States
Python
JavaScript
C#
C++
DevOps
Azure
Linux
TCP/IP
Apply
≈ $140k – $282k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Redmond
Python
Go
JavaScript
Rust
C#
C++
DevOps
GCP
Azure
AWS
Cybersecurity
Least Privilege
PKI
Apply
$102k – $202k per year • In office • 4+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
TypeScript
C#
C++
AI/ML
Copilot
Cursor
LangGraph
AutoGen
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
Semantic Kernel
LLM
RAG
OpenAI
OpenAI Agents SDK
Copilot Studio
Frontend
React.js
DevOps
GCP
OpenTelemetry
Azure
AWS
Management
Outlook
Apply
$102k – $202k per year • In office • 4+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
AI/ML
Copilot
AI Agents
LLM
DevOps
GCP
Azure
AWS
Apply
$120k – $235k per year • In office • 8+ years exp • Bachelor's Degree • United States
Python
Rust
C#
C++
Cybersecurity
Defense in Depth
Apply
Software Engineer 1 day ago
$85k – $168k per year • In office • 1+ year exp • Bachelor's Degree • Redmond
Python
JavaScript
Rust
C#
C++
DevOps
IAM
Management
Microsoft Teams
Apply
$50k per year • In office • High School Diploma • Redmond
C#
C#
.NET
Apply
$190k – $225k per year • In office • Full-Time • 15+ years exp • Bachelor's Degree • Redmond
Apply
Recycle Associate I 8 hours ago
$30k – $60k per year • In office • Full-Time • 1+ year exp • Redmond
Apply
$30k – $60k per year • In office • Full-Time • 1+ year exp • High School Diploma • Redmond
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,587,158 more open roles from verified company boards, updated every day.