Network Automation Engineer (Service-Provider)
Syringa Networks LLC
Boise
The job in short
Network automation engineering for service providers.
PythonRustDevOpsiOSNetworkingCompliance
Details
- Found
- 23 d ago · posted 2026-05-15
- Location as listed
- Boise, ID, US
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Description
We're hiring a Network Automation Engineer to build our network automation platform. This is a NetDevOps role with a network domain focus. You’ll write production code, build tooling, and establish DevOps practices to automate a service provider network.
Candidates must be able to work from the Boise, ID office on a regular basis. Preference will be given to those currently residing in or able to reliably commute to the Boise area.
What You'll Do: (Team Objectives)
• Design and build production network automation platforms using Python and Jinja2
• Implement and operate our Network Source of Truth (schema design, version control and data modeling)
• Develop CI/CD pipelines with testing, validation, and rollback mechanisms
• Develop integrations between network systems and organizational data sources (APIs, data synchronization, automation workflows)
• Define data models, schemas, and validation rules for network configuration
• Implement compliance checks, drift detection, and self-service tooling
• Interface with other teams across the company to integrate necessary tooling
• Drive network data standardization and establish operational documentation
Requirements
Required Experience
Software Development & DevOps
• Strong Python development skills
• Proficiency with Jinja2 templating and YAML/JSON data structures
• Experience with Python network libraries (Nornir, Napalm, Netmiko, or similar)
• CI/CD practices, Git workflows, and infrastructure as code principles
• Production automation experience with operational discipline, security controls, and best-practice alignment
• Working knowledge of REST APIs, data validation, authentication mechanisms, and testing frameworks
Network Domain Knowledge
• Working understanding of IP networking, routing, and switching fundamentals
• Ability to read and understand network configurations
• Familiarity with dynamic routing protocols such as BGP, OSPF, or IS-IS
• Comfortable translating network requirements into code
Highly Desirable
• Graph database experience and infrastructure-as-code version control practices
• Netbox, Nautobot, or Infrahub experience
• Service provider environments or carrier-grade networks
• Ansible or other configuration management platform
• Go, Rust, or additional scripting languages
• MPLS, segment routing, EVPN/VXLAN architectures
• Network telemetry and observability tooling
• Cisco IOS XR/XE proficiency
• Relevant network or automation certifications
Software Engineer jobs in Boise, Idaho · Software Engineer jobs in the United States