Network Automation Engineer
Microsoft
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
The Azure WAN Team is growing and seeking a creative and detail-oriented Network Automation Engineer at Microsoft. This role combines networking experience with software development fundamentals to design, develop, and build automation components for a global backbone network.
Responsibilities
- Design reliable, scalable, high-performance network features.
- Contribute to testing and validation of network devices and firmware.
- Implement test cases with existing automation tools.
- Manage network buildouts and guide technical staff.
- Analyze capacity issues and recommend hardware or network improvements.
- Support incident management and participate in post mortem analysis.
- Communicate across teams and manage dependencies.
Qualifications
Required: Bachelor's Degree in Electrical Engineering, Computer Science, Engineering, IT or related field, or equivalent experience. Ability to meet Microsoft and government security screening requirements is essential.
Preferred: Experience coding (C, C++, C#, Java, JavaScript, Python) and familiarity with networking protocols (BGP, ISIS, Segment Routing, MPLS).
Key skills/competency
- network automation
- Azure WAN
- network protocols
- coding
- scalability
- testing
- incident management
- capacity analysis
- design
- automation tools
How to Get Hired at Microsoft
- Customize your resume: Highlight relevant coding and networking experience.
- Research Microsoft: Understand Azure WAN and company culture.
- Prepare examples: Detail network automation projects and problem solving.
- Practice technical tests: Focus on coding in C, Python, and protocols.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background