> Markdown version of [/jobs/ext/1256581-senior-network-software-engineer](https://www.wearedevelopers.com/jobs/ext/1256581-senior-network-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Network Software Engineer - **Company:** DQE Communications - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Automation of Tests, Border Gateway Protocol, Software Quality, Code Review, Computer Networks, Continuous Integration, Programming Tools, Networking Hardware, Multi-protocol Systems, Python (Programming Language), Linux System Administration, Automation of Marketing, NetFlow, Network Architecture, Routing, Network Administration, Open Shortest Path First (OSPF), Simple Network Management Protocols, Software Engineering, Software Systems, Systems Integration, TCP/IP, Software Organization, Scripting, Computer Networking Systems, Computer Network Operations, Software Application Programming, Juniper, Kubernetes, Infrastructure Automation Frameworks, Build Tools, Operational Systems, Restful APIs, Open Network Automation Platform, Software Version Control, Docker - **Published:** July 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6701d2999311d6fc ## About the Role * Strong software development experience using Python, with the ability to build and maintain productionquality applications, APIs, and automation tools. * Experience designing and implementing network automation solutions using modern scripting, APIs, and infrastructure automation frameworks. * Solid understanding of service provider networking concepts, including TCP/IP, routing and switching, BGP, OSPF, MPLS, Metro Ethernet, and network telemetry. * Experience developing software that integrates with network devices, management platforms, and operational systems through REST APIs, SNMP, gNMI, NetFlow, or similar technologies. * Knowledge of modern software development practices, including Gitbased version control, CI/CD pipelines, automated testing, and Agile development methodologies. * Experience developing applications within Linux environments and familiarity with containerized technologies such as Docker or Kubernetes. * Strong analytical and troubleshooting skills with the ability to diagnose complex issues spanning software, automation, and network infrastructure. * Ability to translate operational challenges into scalable software solutions that improve efficiency, reliability, and observability. * Excellent communication and collaboration skills, with the ability to work effectively across Network Engineering, Network Operations, Product, and Service Delivery teams. * Demonstrated commitment to modern software engineering practices, including the effective use of AIassisted development tools, to improve development velocity, code quality, and operational reliability., * 7+ years of software development experience with Python * 2+ years of handson networking experience in an enterprise, service provider, or network operations environment * 2+ years of experience as a tech lead, team lead, or engineering manager, with direct responsibility for mentoring engineers and owning a platform's technical direction * Preferred: networking certifications such as JNCIS, CCNP, or equivalent (JNCIA, Network+, or CCNA acceptable with strong handson carriernetwork experience) ## Description Job Summary: DQE Communications is seeking a Senior Network Software Engineer to design, build, and automate the next generation of our carrier network infrastructure. This role blends advanced networking expertise with modern software engineering practices to develop internal applications, automation platforms, and operational tooling that improve the reliability, scalability, and efficiency of our ISP network. Working alongside Network Engineering, Network Operations, Product Management, and Service Delivery, you'll architect software solutions that automate network provisioning, improve observability, streamline troubleshooting, and reduce operational complexity. This position is ideal for someone who has a strong networking foundation but has evolved into a software-first engineer who enjoys building production-quality applications and automation platforms that directly impact business operations., * Design and develop internal applications using Python and modern software engineering practices. * Design and enhance the platforms that provide visibility into the network by developing monitoring dashboards, scalable telemetry pipelines, and observability solutions. * Build tools that improve operational awareness, accelerate incident response, and enable proactive network management. * Build Develop REST APIs and integrations with network devices and operational platforms. * Participate in full software development lifecycle including architecture, development, testing, deployment, and maintenance. * Develop CI/CD pipelines supporting internal applications. * Perform code reviews and maintain engineering standards. * Write automated tests. * Utilize Gitbased workflows. * Develop reusable automation libraries and tooling. * Develop automation for Juniper and Nokia routing platforms. * Integrate telemetry from BGP, MPLS, OSPF, SNMP, gNMI, NetFlow and streaming telemetry. * Support network architecture initiatives. ## Related Videos - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [How I saved 200K/yr in direct costs writing 0 code lines in K8s](https://www.wearedevelopers.com/videos/1055-how-i-saved-200k-yr-in-direct-costs-writing-0-code-lines-in-k8s) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)