Zayo
Senior Software Engineer, Logical Network Inventory (Netcracker)
United States · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Zayo's 141,000-mile network in North America and Europe includes extensive metro connectivity to thousands of buildings and data centers.
- Zayo's communications infrastructure solutions include dark fiber, private data networks, wavelengths, Ethernet, and dedicated Internet access.
- Zayo serves wireless and wireline carriers, media, tech, content, finance, healthcare and other large enterprises.
Responsibilities
- Design, develop, test, deploy, and support software solutions supporting Zayo's Logical Network Inventory ecosystem
- Design and develop APIs and integration services that enable reliable exchange of network inventory data between Netcracker and upstream/downstream systems
- Develop automation to improve inventory creation, validation, reconciliation, remediation, and lifecycle management
- Develop automated data quality controls to identify missing, invalid, inconsistent, duplicate, stale, or improperly modeled network inventory
- Develop reconciliation solutions that compare Netcracker inventory against network discovery platforms and other authoritative data sources
- Design automated remediation processes for inventory discrepancies where appropriate, including appropriate validation, controls, logging, and exception handling
- Develop tools and services that reduce manual inventory administration and improve the scalability and reliability of inventory operations
- Work with Application Administrators and network subject matter experts to understand complex inventory issues and develop sustainable automated solutions
- Develop a deep understanding of network inventory models, including network resources, hierarchies, connectivity, relationships, dependencies, and service associations
- Translate network and inventory requirements into technical designs, data models, integration patterns, APIs, and automation solutions
Requirements
- Bachelor's Degree in Computer Science, Information Systems, Software Engineering, Telecommunications, or related field, OR equivalent relevant professional experience
- Minimum of seven (7) years of software engineering or application development experience
- Strong Python development experience is required
- Strong SQL experience, including experience working with complex relational data models, is required.
- Experience designing, developing, and supporting SOAP/REST APIs and system integrations is required
- Experience with API authentication, error handling, retry strategies, logging, monitoring, and integration resiliency
- Experience integrating enterprise applications using APIs, messaging, event-driven architectures, and/or batch data processing
- Experience designing automated data validation, reconciliation, and data quality solutions
- Experience working with large and complex datasets and performing root cause analysis of data discrepancies
- Experience with source control, code review, automated testing, CI/CD, and modern software development practices
Nice to have
- Experience with telecommunications network inventory systems such as Netcracker, MetaSolv, or similar OSS platforms is strongly preferred
- Experience modeling or working with complex network structures, including network resources, hierarchies, connectivity, relationships, and dependencies, is strongly preferred
- Understanding of telecommunications network technologies and the relationships between physical, logical, and service inventory is strongly preferred
- Experience with network discovery, inventory reconciliation, or network automation platforms is a plus
- Experience with cloud platforms, containers, orchestration, and modern application deployment technologies is a plus
Compensation
- $112,800 - $173,600 USD/annually.
- The base pay range shown is a guideline and reasonable estimate for this role.
- It takes into account the wide variety of factors that are considered in making compensation decisions.
- Actual compensation offered may vary from the posted range based upon geographic location, work experience, skill level, certifications, and other business and organizational needs.
- Non- sales roles may be eligible to participate in a discretionary annual incentive plan.
- Sales roles may be eligible to participate in a sales incentive plan.
Benefits
- Additionally, this position may be eligible for certain benefits, such as health insurance, life insurance, disability retirement plans, paid time off.
Company info
- If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact us.
Equal opportunity
- equal opportunity employer to all protected groups, including protected veterans and individuals with disabilities.
- Zayo is an equal opportunity employer to all protected groups, including protected veterans and individuals with disabilities.
Visa & Work Authorization
- Requirement: This position is not eligible for employment-based visa sponsorship.
- Zayo will not provide, transfer, or assume sponsorship for any employment visa or work authorization for this position now or in the future.
This listing is sourced directly from Zayo's careers page and normalized into a canonical job model.