Microsoft
Software Engineer II
$102K–$219K
Redmond, WA · On-site · Full-time · Posted Oct 23, 2026
- Experience
- 2+ years technical engineering experience; preferred alternatives include 3+ years with a Master's Degree or 5+ years with a Bachelor's Degree, or equivalent experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Build and operate platform features and AI-enabled tools that help engineering teams deliver software more reliably and efficiently.
What you'll do
- Design, implement, test, deploy, and operate platform components, including on-call support and production issue resolution.
- Help build and evaluate AI-assisted and agent-based features for engineering workflows such as troubleshooting, testing, migrations, and operational analysis.
- Contribute to automated validation, progressive rollout, observability, and recovery tools; collaborate with partner teams and gather feedback.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 2+ years technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Nice to have
- Experience building and operating production services or distributed systems, internal platforms, shared services, or developer tools.
- Hands-on experience integrating large language models or agents into applications or engineering workflows.
Pay
USD $102,100 - $202,200 per year (base salary); USD $133,800 - $219,200 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python
AI focus
Build and evaluate AI-assisted and agent-based features for engineering workflows; apply AI to engineering problems while considering correctness, security, and reliability.
Model-written summary · the original posting is authoritative