Microsoft
Senior Software Engineer - Network Engineer
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Jun 24, 2026
- Experience
- 4+ years technical engineering experience with coding; alternatively, the posting lists a Master's degree and 6+ years, a Bachelor's degree and 8+ years, or equivalent experience. Also states 7+ years of professional software/network engineering experience as an additional qualification.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Designs, automates, secures, and supports Azure network infrastructure and connectivity, including incident response and performance optimization.
What you'll do
- Build and maintain Azure virtual networks, secure network segments, and connectivity solutions.
- Configure firewalls, proxies, and VPNs; automate network deployments and enforce security policies.
- Resolve complex network incidents and optimize performance, reliability, and compliance.
What they ask for
- Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in a listed language, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Role requires working from the Redmond office at least three days per week.
Nice to have
- Azure networking and security expertise, including high-availability architectures and BGP; enterprise network deployment and support experience.
- Relevant certifications, such as Azure Network Engineer Associate (AZ-700), Azure Administrator Associate (AZ-104), Azure Solutions Architect, CCNA/CCNP, or CompTIA Security+.
Pay
USD $119,800 - $234,700 per year (base pay); USD $160,200 - $261,000 per year (base pay, San Francisco Bay area and New York City metropolitan area)
Tools
Azure, PowerShell, Python, Bicep, C, C++, C#, Java
Model-written summary · the original posting is authoritative