Microsoft
Software Engineer II - CTJ - Poly
$102K–$219K
Redmond, WA +2 · On-site · Full-time · Posted Sep 16, 2026
- Location
- Redmond, WA
Reston, VA
Atlanta, GA - Experience
- 2+ years of technical engineering experience with coding; preferred alternatives: Master's degree plus 3+ years, or Bachelor's degree plus 5+ years, or equivalent experience.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Designs, develops, deploys, and operates Teams Phone services in air-gapped and sovereign cloud environments, with a focus on secure, reliable distributed systems and operational excellence.
What you'll do
- Build and maintain reliable, testable services and features, using AI tools responsibly and validating AI-generated code.
- Partner with engineering and specialist teams to deliver scalable features informed by requirements, customer feedback, and telemetry.
- Participate in on-call operations; troubleshoot live-site issues and improve automation, tooling, telemetry, and incident prevention.
What they ask for
- Bachelor's degree in Computer Science or a related technical field and 2+ years of technical engineering experience coding, or equivalent experience.
- Active U.S. Government Top Secret Clearance with SCI access, based on an SSBI with Polygraph; clearance verification is required.
- Must pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
- U.S. citizenship verification is required.
Nice to have
- Master's degree and 3+ years of technical engineering experience, or bachelor's degree and 5+ years, or equivalent experience.
- 1+ years working with large-scale cloud or distributed systems; PSTN telephony experience; or experience with Ansible and CI/CD pipelines such as Azure DevOps or GitHub Actions.
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, Ansible, Azure DevOps, GitHub Actions
AI focus
Use AI tools responsibly across the software development lifecycle, review and validate AI-generated changes, and contribute to AI-powered operational tooling and AI-enabled solutions.
Model-written summary · the original posting is authoritative