Lead Software Engineer, Automation jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

PythonKubernetesKafkaUnix/Linux administrationGoJavaEvent-driven architecturesObservability toolingNetwork automationMentoringCross-functional collaborationDocumentation skills

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

company-logo
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 Company
Total Funding
$3B
Key Investors
BC Partners
2025-11-25Post Ipo Debt· $2B
2025-07-17Post Ipo Debt· $1B
2017-06-23IPO

Leadership Team

leader-logo
Marc Sirota
EVP, Chief Financial Officer
linkedin
leader-logo
Benjamin Smith
SVP, Chief Information Security Officer
linkedin
Company data provided by crunchbase