Microsoft
Senior Software Engineer
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Jul 16, 2026
- Experience
- 6+ years of technical engineering experience; 3+ years of familiarity with core networking protocols and technologies; 6+ years of Windows-based operating systems internals and open-source contributions.
- Education
- Bachelor’s Degree in Computer Science or related technical field, or equivalent experience.
About the job
Designs and develops large-scale distributed networking security services, using AI to enhance security capabilities and engineering productivity.
What you'll do
- Design and develop distributed networking security software with product and engineering teams; create modular, secure, reliable services.
- Apply modern engineering practices, including design and code reviews, system design, integration testing, and data-informed decisions.
- Improve service testing, monitoring, reliability, automation, and live-site troubleshooting.
What they ask for
- Bachelor’s degree in Computer Science or a related technical field, or equivalent experience.
- 6+ years of technical engineering experience coding in languages including C, C++, Golang, or Rust.
- 3+ years of familiarity with core networking protocols and technologies, such as HTTP, TLS, TCP/IP, and DNS.
- 6+ years of experience with Windows-based operating systems internals and open-source contributions.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary, San Francisco Bay area and New York City metropolitan area)
Tools
C, C++, Golang, Rust, HTTP, TLS, TCP/IP, DNS
AI focus
Leverage AI to build advanced security capabilities and boost engineering productivity.
Model-written summary · the original posting is authoritative