Optimum · 2 weeks ago
Lead Software Engineer, Automation
Optimum is a leader in the fast-paced world of connectivity, seeking a seasoned Lead Software Engineer, Automation to enhance network operations through advanced automation and telemetry. This role involves technical leadership, hands-on engineering, and collaboration to build scalable backend services and improve operational intelligence.
Telecommunications
Responsibilities
Lead a team of engineers delivering infrastructure automation, telemetry ingestion pipelines, and intelligent tooling
Define and enforce engineering best practices around code quality, testing, CI/CD, and systems reliability
Provide architectural direction for systems involving Kafka, Kubernetes, observability tooling, and distributed backend services
Architect and build scalable software solutions using Python, Go, and Java to support core network operations and infrastructure automation
Design and maintain APIs, service integrations, and event-driven workflows that interact with platforms like CMTSs, DHCP, DNS, and RADIUS
Maintain production-quality codebases, performing code reviews and driving platform stability
Oversee Linux system configurations, performance tuning, and automation at the OS level
Leverage Ansible, Git, CI/CD tools (GitLab CI, Jenkins), and system-based service orchestration to manage infrastructure
Implement automation that reacts to SNMP traps, syslog streams, and telemetry from DOCSIS plant equipment
Partner with architects and network leadership to prototype, evaluate, and scale technologies including: Kafka and related event processing tools (e.g., Flink); Kubernetes, containerization, and service mesh patterns; Observability platforms (e.g., Prometheus, Grafana, Splunk)
Contribute to reference architectures for network telemetry, alert correlation, and intelligent remediation
Serve as a bridge between software, network, and operations teams to ensure solutions align with operational workflows
Engage with NOC, Network Planning, Security, and DevOps stakeholders to validate requirements and maintain reliability standards
Mentor junior and mid-level engineers through design reviews and career development
Foster a culture of technical excellence, shared responsibility, and continuous learning
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent experience)
Minimum of 8 years of relevant experience in software engineering and systems/infrastructure roles
Minimum of 2 years leading or mentoring engineering teams or project pods
Strong experience with Python, Go, or Java in a production environment
Expertise in Unix/Linux administration in large-scale environments
Familiarity with Tier 1–3 service provider networking concepts, particularly DOCSIS (CMTS, modem telemetry, TLVs)
Proficiency with event-driven architectures (Kafka, Flink), Kubernetes, Docker, and observability tooling (Grafana, Prometheus, Splunk)
Solid understanding of DHCP, DNS, SNMP, RADIUS, and network automation
Proven ability to lead cross-functional projects, resolve technical blockers, and communicate across engineering and operations domains
Strong written documentation and system design communication skills
Company
Optimum
At Optimum, we believe in the power of connection. We deliver fast internet, mobile, TV, and phone services to millions of homes and businesses.
H1B Sponsorship
Optimum has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (1)
2023 (2)
2022 (5)
2021 (2)
2020 (4)
Funding
Current Stage
Late StageCompany data provided by crunchbase