Altice USA · 3 months ago
Lead Software Engineer, Automation
Altice USA is a leader in the telecommunications industry, seeking a Lead Software Engineer, Automation to enhance network automation and operational intelligence. This role involves technical leadership, hands-on engineering, and collaboration to develop advanced solutions for large-scale telecommunications operations.
Communications Infrastructure
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
Altice USA
Thanks for visiting our page. Altice USA is now Optimum Communications, Inc. We are no longer operating under the Altice USA name.
Funding
Current Stage
Public CompanyTotal Funding
$3BKey Investors
BC Partners
2025-11-25Post Ipo Debt· $2B
2025-07-17Post Ipo Debt· $1B
2017-06-23IPO
Leadership Team
Recent News
bloomberglaw.com
2025-12-06
2025-12-05
Company data provided by crunchbase