Software Engineer
Role summary
A leading telecommunications provider seeks a Network Automation Engineer II to bridge software engineering and network infrastructure. This high-impact, 100% remote role involves designing and deploying Python and Ansible automations for network workflows and provisioning. Responsibilities include building data pipelines and APIs, developing front-end tools with JavaScript/React for network visibility, and championing DevOps practices like containerization and CI/CD. The ideal candidate possesses strong Python skills, experience with network automation tools (NETCONF, Netmiko, NAPALM, TextFSM, Ansible), containerization (Docker, Kubernetes), CI/CD, and modern web technologies. A Bachelor's degree in CS/Software Engineering or 5+ years of network engineering with scripting experience is required.
Network Automation Engineer II
We're working with a leading high-speed internet and telecommunications provider connecting millions across the US on this exciting opportunity.
Step into a high-impact role where you will bridge the gap between software engineering and network infrastructure. You’ll leverage Python, Ansible, and modern DevOps practices to architect robust automated workflows that power mission-critical connectivity for thousands of communities.
The R
ole
• Design and deploy sophisticated Python and Ansible automations to streamline network engineering workflows and backend provisioning.
• Build and optimize data pipelines and APIs to manage large-scale networking equipment deployments.
• Develop front-end web applications and internal tools using JavaScript and React to provide visibility into network health.
• Collaborate in an Agile environment to translate complex user requirements into scalable automated features.
• Champion DevOps best practices, overseeing containerized deployments and CI/CD pipeline optimizations.
What You'll
Need
• Professional expertise in Python programming with a focus on backend automation and complex data structures.
• Hands-on experience with network automation tools and protocols including NETCONF, Netmiko, NAPALM, TextFSM, and Ansible network modules.
• Solid background in containerization (Docker, Kubernetes, or OpenShift) and CI/CD workflow management.
• Proficiency with SQL databases and modern web technologies like JavaScript and React.
• Either a Bachelor’s degree in Computer Science/Software Engineering OR 5+ years of Network Engineering experience with a heavy focus on scripting.
• Familiarity with data processing or pipeline orchestration tools like Apache Airflow or Talend.
What's On Offer
• 100% Remote flexibility across 25+ states with a $75/mo remote stipend.
• Exceptional 401(k) plan with a 100% company match up to 5% starting on Day 1.
• Comprehensive Day 1 benefits including medical, dental, vision, and tuition reimbursement up to $5,250.
• A collaborative, inclusive culture that prioritizes work-life balance and internal career advancement.
Apply via Haystack today!
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite