Microsoft
Principal Software Engineer - Microsoft Teams
Found: February 5, 2026
This role is based in Mountain View, California.
Compensation:
The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year.
Overview:
As a Principal Software Engineer in the Teams AI services team, you will design, develop, and maintain high-scale services that enhance Microsoft Teams' AI capabilities.
Responsibilities:
- Design and maintain high-scale services for Microsoft Teams.
- Apply deep learning and natural language processing techniques.
- Collaborate with other AI teams at Microsoft.
- Focus on availability, reliability, performance, and scalability.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of experience.
- Experience in C#, .NET Core, and large-scale backend services.
- Strong problem-solving and collaboration skills.
Tech stack:
.NET Core, Typescript, Azure Cosmos DB, Service Fabric, Redis.