Network Automation Engineer (Python + Network APIs)
$100,000–$150,000 year
Remote · United States or US
Job Summary
Network Automation Engineer specializing in Python and network APIs to automate configuration, change management, and observability across multi-vendor enterprise networks using modern automation tooling, CI/CD, and source-of-truth platforms; will design and implement production-grade automation, mentor engineers, and collaborate with cross-functional teams to translate requirements into scalable solutions.
Required Qualifications
- Bachelor’s degree in Computer Science, Networking, or a related field
- Five or more years of network automation experience
- Strong Python development skills including OOP, testing, and packaging
- Deep networking fundamentals including routing, switching, and BGP
- Hands-on experience with Netmiko, NAPALM, Nornir, or Scrapli
- Experience with modern network APIs (NETCONF, RESTCONF, gNMI)
- Strong experience with Ansible and Jinja2 templating for network automation
- Familiarity with NetBox, Nautobot, or other source-of-truth platforms
- Strong Git-based workflows and CI/CD experience
- Excellent communication and collaboration skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.