Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Software Engineer

United StatesRemoteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

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!

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles