Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Zayo Group Logo

Senior Software Engineer, Network Tools with Python

Zayo Group

$95,100 - $146,300
Sep 25, 2025
Denver, CO, US
Apply Now

Zayo is seeking a Senior Software Engineer, Network Tools to build, scale, and automate the next generation of their network tooling infrastructure to support mission-critical bandwidth for impactful companies.

Requirements

  • Minimum of seven (7) years of experience in software development with a variety of languages such as Python, Javascript, SQL, and GraphQL.
  • Experience working with various databases such as Postgres, MySQL, MongoDB, and Oracle.
  • Understanding of network protocols (TCP/IP, BGP, OSPF, etc.) and routing/switching technologies.
  • Experience with network automation tools and scripting languages (Python, Ansible, Terraform).
  • Experience with async processing and message bus communications.
  • Experience in a test driven development environment.
  • Strong abilities on the Linux command line, working with various flavors of Linux, and working with docker.

Responsibilities

  • Design, build, and maintain innovative tools and solutions to meet evolving business needs. This could be something as simple as developing a Mustache email template library for streamlined responses, or as complex as ML tools for automated troubleshooting.
  • Leverage open source automation tools and scripting languages in commercial tools (e.g., Python, Ansible, ServiceNow, Salesforce, etc) to streamline NOC information gathering, internal communication, and communication with customers.
  • Contribute to solving complex technical and process problems, such as mass customer communication, automating responses to trouble tickets, and injecting enrichment information into trouble tickets.
  • Refactor existing tools to be a cohesive suite of tools that reduce friction with our primary internal users (the NOC).
  • Collaborate with cross-functional teams (DevOps, Security) to ensure security and optimal application performance.
  • Guide a team of software developers through the project lifecycle, ensuring timely delivery of high-quality software solutions.
  • Monitor network performance, troubleshoot issues, and identify opportunities for optimization.

Other

  • Bachelor's degree in Computer Science, Networking, or a related field (or equivalent experience.)
  • Excellent communication, collaboration skills, and experience using a variety of remote collaboration tools including Jira, Confluence, Google Suite, Zoom, etc.
  • A passion for tackling complex problems and combining technical solutions with process solutions.
  • Experience working with various vendor APIs (or netconf) including Nokia, Juniper, Fujitsu, Infinera, Cisco, and Ciena.
  • Experience with various network orchestration platform such as Ciena Blue Planet, Cisco NSO, or others.