Network Management Platform, Team Lead
DQE Communications · Pittsburgh, PA · 1 mo ago
RemoteRemoteInformation TechnologyFull-time
Key Job Responsibilities
- Design, develop, and maintain internal network management and observability applications using Python and modern full stack development practices
- Build tools and dashboards focused on network telemetry, monitoring, alerting, and operational visibility
- Collaborate directly with Network Engineering and Network Operations teams to identify operational pain points and translate them into scalable software solutions
- Develop integrations with network devices, APIs, telemetry platforms, and monitoring systems
- Support automation initiatives that improve troubleshooting, reporting, and operational workflows
- Own architectural decisions and technical direction for the network management platform and related systems
- Lead, mentor, and develop a small team of engineers—including code reviews, technical coaching, hiring, and performance feedback
- Own the platform roadmap and backlog in partnership with Network Engineering, Network Operations, and Product—balancing new capability, operational reliability, and technical debt
- Establish engineering standards and best practices for code quality, testing, observability, and CI/CD across the platform
- Assist in troubleshooting complex issues involving networking systems, monitoring pipelines, and application performance
- Contribute to documentation, standards, and best practices for both development and operational processes
Required Skills/Abilities
- Experience working in a telecommunications, ISP, or carrier network environment
- Familiarity with BGP and other routing protocols
- Experience with network automation frameworks and APIs
- Exposure to telemetry technologies such as SNMP, streaming telemetry, NetFlow, gNMI, or similar tools
- Knowledge of Linux environments, containers, or cloudnative development practices
- Experience with Git, CI/CD pipelines, and Agile development methodologies
- Experience building full stack applications and APIs
- Understanding of networking fundamentals including routing, switching, TCP/IP, and common network protocols
- Comfortable adopting AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot
- Strong troubleshooting and problem-solving skills
- Ability to bridge the gap between operational networking needs and software development solutions
- Experience leading or mentoring a small team of engineers, with demonstrated ownership of a technical platform end-to-end
Education and Experience
- 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
What We Offer
- Healthcare
- Dental / Vision
- 401k
- Life Insurance
- Paid Time Off
- Holidays