Microsoft
Software Engineer II
Found: March 18, 2026
This role is based in Redmond, Washington with a hybrid work model (3 days in-office).
Compensation:
The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year.
Responsibilities:
- Design, develop, and operate high-scale services for Microsoft Teams.
- Apply techniques in deep learning and natural language processing.
- Prototype and evaluate new AI-powered messaging features.
- Collaborate with AI teams to share best practices and align strategies.
- Develop features ensuring high availability, reliability, and performance.
Qualifications:
- Bachelor's Degree in Computer Science or related field AND 2+ years of coding experience in languages such as C#, Java, or Python.
- Experience with large-scale distributed systems and client-server architectures.
- Preferred: Master's Degree and 3+ years of experience.
Tech stack:
.NET Core, TypeScript, Redis, Azure Cosmos DB.