Posted 1w ago

Lead Software Engineer

@ CableLabs
Louisville, Colorado, United States
$135k-$165k/yrOnsiteFull Time
Responsibilities:Lead design, Build backend, Develop pipelines
Requirements Summary:7+ years in software development; strong Python and Go; design of distributed systems; database experience (SQL/NoSQL); cloud-native, microservices; API integration; Git workflows.
Technical Tools Mentioned:Python, Go, Kubernetes, Docker, Git, SQL, NoSQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Innovation at its Best: Join our Forward-Thinking Company 



At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow. 



 



The Lead Architect position resides in the Future Infrastructure Group at CableLabs. This department drives research and development activities focused on future access network technologies and virtualized infrastructure. Our team plays a crucial role in delivering software and infrastructure innovations that benefit the cable industry, with particular emphasis on Network Evolution, Platform Evolution, Reliability & Experience and Differentiated Services.



 



Why This Role Is Exciting



CableLabs is seeking a Lead Software Developer to help design and build next-generation AI-driven network platforms. This role will focus on developing systems that enable real-time intelligence across broadband networks, supporting initiatives such as AI interoperability, Model Context Protocol (MCP), agentic workflows, embodied AI, and session automation. You will work at the intersection of software engineering, AI systems, and network infrastructure. We are looking for a software engineer capable of building platforms that transform network components into intelligent, data-driven systems capable of detecting, analyzing, and resolving impairments in real time.



 



What You’ll Do




  • Lead the design and development of scalable software reference implementations for AI-driven network intelligence

  • Build and optimize backend systems using Python and Go for high-performance, distributed environments

  • Develop and integrate agentic workflows leveraging MCP and emerging AI interoperability frameworks

  • Design data pipelines to ingest, process, and analyze real-time telemetry from network and application layers

  • Implement systems that correlate application KPIs with network telemetry to enable closed-loop automation

  • Collaborate with cross-functional teams to prototype and deploy embodied AI solutions across edge and core environments

  • Contribute to the development of APIs and frameworks that support federated developer platforms and NaaS capabilities

  • Ensure software reliability, scalability, and observability across distributed systems

  • Mentor engineers and provide technical leadership across projects