Microsoft
Senior Software Engineer
$120K–$261K
United States · On-site · Senior · Full-time · Posted Nov 2, 2026
- Experience
- 4+ years technical engineering experience with coding; preferred alternatives: 6+ years with a Master's Degree, or 8+ 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
Designs and operates scalable software platforms and automation for Azure network qualification, device lifecycle management, testing, telemetry, and engineering workflows.
What you'll do
- Build and operate automation for network device provisioning, configuration, lifecycle management, test execution, telemetry, and health validation.
- Develop AI-powered tools and agents for test automation, troubleshooting, root-cause analysis, and engineering productivity.
- Design reliable distributed systems and data-driven solutions, and drive engineering quality through reviews, testing, monitoring, and documentation.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 4+ years technical engineering experience coding, or equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.
Nice to have
- Master's Degree and 6+ years technical engineering experience; or Bachelor's Degree and 8+ years; or equivalent experience.
- 1+ years software engineer + AI/agent experience + distributed/cloud systems + networking/automation knowledge; 1+ years AI experience.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
C, C++, C#, Java, JavaScript, Python
AI focus
Applies AI, Machine Learning, and AI agent technologies to improve automation, data analysis, troubleshooting, root-cause analysis, and engineering productivity.
Model-written summary · the original posting is authoritative