
Senior Software Engineer
Zayo Group LLC7 days ago
USA (city not specified)Senior
Base Salary
$113k - $174k/yr
Responsibilities
- Design, develop, test, and maintain Python applications, microservices, libraries, APIs, and distributed software for network automation.
- Build gRPC-based services using Protocol Buffers and integrate applications with internal systems and network infrastructure.
- Develop Cisco NSO service models, service packages, APIs, and automation workflows for network configuration, provisioning, and service lifecycle operations.
- Create scalable architectures that improve network provisioning speed, accuracy, reliability, and operational efficiency.
- Develop and maintain GitLab CI/CD pipelines, automated testing, code quality checks, and deployment processes.
- Package and deploy containerized applications with Docker and Docker Swarm, and support production monitoring, troubleshooting, and reliability.
- Diagnose defects, performance bottlenecks, and issues across interacting services, systems, and network devices.
- Collaborate with software engineering, network engineering, product, and operations teams in an Agile environment.
- Mentor junior and mid-level engineers, participate in technical design reviews, and take ownership of complex initiatives from design through production support.
- Improve system maintainability, observability, performance, and technical debt through engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
- At least five years of professional software development experience designing and delivering production software.
- Strong Python proficiency, including object-oriented programming, asynchronous programming, API development, and automated testing.
- Experience building and maintaining microservices or distributed applications.
- Experience with gRPC and Protocol Buffers, or significant experience with comparable API development technologies and the ability to learn gRPC.
- Understanding of software design principles, data structures, algorithms, architectural patterns, distributed systems, concurrency, fault tolerance, retries, and error handling.
- Experience with Git-based source control, merge requests, code reviews, CI/CD pipelines, automated delivery, and Docker.
- Experience troubleshooting complex applications and diagnosing issues across multiple interacting services.
- Preferred experience with Cisco NSO, service packages, YANG models, Python APIs, GitLab CI/CD, Docker Swarm, network automation, and telecommunications or large-scale network infrastructure.
- Familiarity with NETCONF, RESTCONF, SSH, YANG, TCP/IP, routing, switching, VLANs, MPLS, BGP, and telecommunications network architectures.
- Experience with network provisioning, configuration management, service activation, observability, automated testing frameworks such as pytest, relational or non-relational databases, Linux systems, shell scripting, and application deployment.
- Strong communication, analytical problem-solving, collaboration, mentoring, and technical ownership abilities.
Benefits
- Excellent health, dental, and vision insurance.
- 401(k) retirement savings plan.
- Generous paid time off, including paid parental leave.
- The position includes discretionary incentive-plan eligibility where applicable, along with potential health, life, disability, retirement, and paid-time-off benefits.
- The posting is active for a minimum of three days and extends by three days until the position is filled.
About Zayo Group LLC
Zayo Group builds and operates long-haul and metro fiber networks across North America and Europe, selling dark fiber, wavelengths, Ethernet, dedicated internet access, private data networks, and managed SD‑WAN to carriers and large enterprises. Its business is recurring, centered on wholesale and enterprise connectivity and related managed services. Founded in 2007 and headquartered in Denver, it is privately held and serves telecom, cloud, media, financial services, healthcare, and other data‑intensive sectors.