Network Automation Engineer Jobs
Network Automation Engineer jobs are open across telecom, cloud infrastructure, enterprise IT, and financial services, from entry-level to staff and principal engineer, with specializations in infrastructure as code, network programmability, and cloud networking automation. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 57+ Network Automation Engineer jobs











DCI Job Requirement for:
Network Automation Engineer
Location: Chantilly, VA
Job Description:
Serve as a Network Automation Engineer
Play a key role in driving next-gen networks to support enterprise IT workloads
Join a diverse team of engineers to design, deploy, and maintain network infrastructure
Automate the deployment and support of critical network infrastructure
- Including interacting with network HW and enterprise SW-defined control planes
Perform high-quality network and systems operations, including:
- Deployments, scaling, technology refresh, sustaining engineering
- Best practices applications, optimization
- Internal/external customer interactions
- Technical documentation production
Create and implement changes through automation
Operate and trouble-shoot a wide range of issues, including:
- Network routing, interconnectivity, performance, and configuration issues
Drive/support innovation from Top of Rack to Network Border and everything between
Work with the Network Architect to ensure fast, smooth roll-out of designs/ product
Qualifications:
Proficient in either Python or Go programming language
Ability to use Python/Ansible to develop automation scripts/configuration frameworks
Experience working with networking protocols and APIs
- Ideally Open vSwitch/any RESTful APIs for network devices and services
Proficient in network topologies and architecture (VLAN, LAN, WAN)
Experience with SONiC and Cumulus Network Operating System (NOS)
Experience in rail-optimized technology
Experience with key Kubernetes networking concepts
Experience using the Kubernetes Container Network Interface (CNI)
Familiarity with configuring, deploying, and maintaining the MetalLB Operator
- For traffic load balancing on bare metal clusters
Experience designing, deploying, and troubleshooting enterprise WAN architectures
- Using core routing protocols (BGP, OSPF, EIGRP), MPLS, and overlay networks
Experience configuring/managing enterprise-grade Software-Defined WAN platforms
Experience implementing secure transport connectivity across WAN boundaries,
Ability to lift up to 50lbs
Required: TS/SCI Security Clearance
Job Type: Full-time
Salary: $175,000-$225,000
Pay: $175,000.00 - $225,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Relocation assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Experience:
- Kubernetes networking concepts: 2 years (Preferred)
- Kubernetes Container Network Interface (CNI) : 2 years (Preferred)
- designing, deploying, troubleshooting enterprise WAN : 2 years (Preferred)
- Python or Go programming : 2 years (Preferred)
- developing automation scripts/configuration frameworkss : 2 years (Preferred)
- Ansible/Python automation : 2 years (Preferred)
- networking protocols and APIs: 2 years (Preferred)
Security clearance:
- Top Secret (Required)
Work Location: In person
Network Automation Engineer Jobs by Experience Level
See All 57 Network Automation Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsNetwork Automation Engineer Job Market
Who's Hiring



Top Industries Hiring
- Staffing & Recruiting
- Technology & Software
What Employers Look For
The qualifications that appear most often in network automation engineer jobs.
- Proficiency in Python for network automation scripting and tooling
- Hands-on experience with Ansible, Terraform, or similar configuration management tools
- Strong understanding of network protocols including BGP, OSPF, MPLS, and VLANs
- Experience with Cisco, Juniper, or Arista platforms and their programmable interfaces
- Familiarity with CI/CD pipelines and version control systems such as Git
- CCNA, CCNP, or equivalent vendor certification preferred
Tips for Your Network Automation Engineer Job Search
Tailor your resume to automation stacks
Generic networking resumes don't land network automation roles. List the specific tools you've used, Ansible, Python, Terraform, and NAPALM, alongside the platforms they targeted, so hiring managers can match your experience to their environment without guessing.
Show automation outcomes, not just tasks
Recruiters see hundreds of resumes that say 'automated network provisioning.' Yours needs to say what changed: deployment time dropped, configuration drift eliminated, ticket volume reduced. Quantify the before and after in concrete operational terms.
Target postings by platform and stack
Filter openings by the network OS or platform you know best, Cisco IOS-XR, Junos, or Arista EOS. Roles built around a stack you already work in let you skip the ramp-up and interview with concrete credibility from day one.
Apply early to roles that fit
Migrate Mate lists network automation engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prep for coding screens specific to networking
Many network automation interviews include a live coding exercise using Python and a library like Netmiko or Nornir against a simulated device. Practice parsing show commands, handling connection errors, and writing idempotent config pushes before your first technical screen.
Negotiate by scoping the automation backlog
Before your offer conversation, ask what the team's current automation coverage looks like and where the biggest manual gaps are. That answer tells you your leverage: a large backlog means your impact is immediate, which is a concrete reason to negotiate upward.
Network Automation Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most network automation engineers?
The most active employers for network automation engineers right now are Burns & McDonnell, General Dynamics Information Technology, and NVIDIA, and the most openings are in California, Virginia, and Texas, based on current listings on Migrate Mate as of November 2026. Demand is especially strong at cloud providers, large telecom carriers, and financial services firms investing in infrastructure modernization.
How many network automation engineer jobs are remote?
About 61% of network automation engineer openings are fully remote or hybrid as of November 2026, reflecting strong demand for distributed infrastructure talent. Roles focused on software-defined networking, infrastructure as code, and cloud network automation tend to be the most remote-friendly, while positions tied to on-premises hardware labs or NOC environments typically require on-site presence.
How do you become a network automation engineer?
Start by building a solid foundation in traditional networking, covering routing, switching, and network protocols, then learn Python well enough to write scripts that interact with network devices. Practice with automation frameworks like Ansible and tools like Netmiko or Nornir in a home lab or sandbox environment. Earning a networking certification and building a public GitHub portfolio of real automation projects will make your skills concrete and verifiable to hiring managers.
Can you get hired as a network automation engineer without direct experience?
Yes, candidates with strong traditional networking backgrounds and self-taught automation skills do get hired, particularly at companies building out automation programs for the first time. Focus on demonstrating Python fluency and practical tool use through a portfolio, contribute to open-source network automation projects, and target roles titled junior network engineer or network engineer with automation responsibilities rather than applying only to senior automation-specific postings.
What does the network automation engineer interview process look like?
Most processes include an initial recruiter screen, a technical phone interview covering networking fundamentals and Python basics, and a live coding exercise using a network automation library against a simulated environment. Later rounds typically involve a system design discussion around automating a real infrastructure problem and a team fit conversation. Some companies add a take-home project asking you to automate a configuration task and document your approach.
Where can I find and apply to network automation engineer jobs?
You can find and apply to network automation engineer jobs on Migrate Mate, which lists current openings from across the United States in one place. Find the roles that match your skills and experience level, then apply directly to each listing from the page.
See All 57 Network Automation Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs