Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zayo Group

Senior Software Engineer, Logical Network Inventory

Zayo Group

. Design, develop, test, deploy, and support software solutions supporting Zayo's Logical Network Inventory ecosystem .

Posted 10/12/2026full-timeRemote • United StatesSenior💰 $112,800 - $173,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python and SQL development, with a strong focus on designing and implementing APIs, automation solutions, and data quality controls. Proven ability to mentor junior engineers and lead technical design efforts in complex telecommunications environments.

Highest-signal resume keywords
Python DevelopmentSQL ExperienceAPI Design and DevelopmentAutomation SolutionsTelecommunications Network Inventory Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringApplication DevelopmentData ProcessingData ValidationRoot Cause AnalysisCI/CDAutomated TestingIntegration SolutionsComplex Data ModelsNetwork Structures
Soft Skills
Analytical SkillsProblem-Solving SkillsOrganizational SkillsCommunication SkillsMentoring
Tools & Technologies
LinuxSOAPRESTNetcrackerMetaSolvCloud PlatformsContainersOrchestrationEvent-Driven ArchitecturesBatch Data Processing
Industry Keywords
TelecommunicationsLogical Network InventoryData QualityIntegration ResiliencyOperational Procedures

Tech Stack

Tools & technologies
CloudLinuxPythonSOAPSQL

About the role

Key responsibilities & impact
  • Design, develop, test, deploy, and support software solutions supporting Zayo's Logical Network Inventory ecosystem
  • Design and develop APIs and integration services enabling exchange of network inventory data between Netcracker and upstream/downstream systems
  • Develop automation for 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 comparing Netcracker inventory against network discovery platforms and authoritative data sources
  • Design automated remediation processes with validation, controls, logging, and exception handling
  • Develop tools and services reducing manual inventory administration and improving scalability and reliability
  • Work with Application Administrators and network subject matter experts to resolve complex inventory issues through sustainable automated solutions
  • Translate network and inventory requirements into technical designs, data models, integration patterns, APIs, and automation solutions
  • Support the Logical Inventory product roadmap through technical analysis, solution architecture, estimates, recommendations, and dependency identification
  • Partner with Product Manager and Functional Leads to evaluate capabilities and determine technical solutions
  • Design for scalability, maintainability, performance, resiliency, observability, and operational support
  • Develop and maintain technical documentation, interface specifications, API documentation, data mappings, solution designs, and operational procedures
  • Establish software engineering standards covering source control, code review, testing, deployment, logging, monitoring, and documentation
  • Perform code reviews and provide technical guidance
  • Mentor junior software engineers
  • Assist with complex production incidents involving inventory data, APIs, integrations, automation, or application interfaces
  • Perform root cause analysis and address systemic integration and data quality issues
  • Collaborate during Netcracker upgrades, application changes, and releases to identify and test impacts
  • Coordinate with internal engineering teams and external vendors to resolve technical issues
  • Identify improvements to Logical Inventory architecture, automation, data quality, and engineering practices

Requirements

What you’ll need
  • 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 developing production-grade automation, data processing, or integration solutions
  • 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
  • Ability to work effectively in Linux environments
  • Experience designing and supporting highly available production software and integration services
  • 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
  • Strong analytical and complex problem-solving skills
  • Ability to translate business, network, and inventory requirements into scalable technical solutions
  • Strong organizational and communication skills, both oral and written
  • Demonstrated ability to work across software engineering, network engineering, operations, product, and vendor teams
  • Ability to independently lead technical design and problem-solving efforts
  • Demonstrated ability to mentor and provide technical guidance to junior engineers
  • Strong attention to detail and ability to troubleshoot complex problems across application, integration, and data layers
  • Comfortable working in a rapidly changing technical environment
  • Experience documenting technical designs, architectures, APIs, integrations, and operational procedures
  • This position is not eligible for employment-based visa sponsorship

Benefits

Comp & perks
  • Non-sales roles may be eligible to participate in a discretionary annual incentive plan
  • Health insurance
  • Life insurance
  • Disability retirement plans
  • Paid time off
  • Excellent Health, Dental & Vision Insurance
  • Retirement 401(k) Savings Plan
  • Generous paid time off policy including paid parental leave