Microsoft
Software Engineer II
Found: February 5, 2026
This position is based in Redmond, Washington.
Compensation:
USD $100,600 - $199,000 per year
Responsibilities:
- Design & implement features for conversational, tool-using, and background agents using C++, C#, and Python.
- Collaborate with PM, Design, and data science partners to translate user scenarios into code.
- Write clean, maintainable, and test-driven code while participating in code reviews.
- Debug product and live site issues to build operational excellence.
Qualifications:
Required:
- Bachelor's Degree in Computer Science or related field AND 2+ years of coding experience in languages such as C, C++, C#, Java, JavaScript, or Python.
Preferred:
- 3+ years of experience with coding in relevant languages or a Master's Degree with 2+ years of experience.
- Experience with AI/ML agent architectures and building Windows desktop apps.