Director, Software Engineering – Network Automation and AI Solutions
New
J
JobgetherTelecommunications, network automation
Remote work opportunity in the United States.Full-TimeDirector
SalaryEstimated base salary range of $142,600–$219,400 USD annually
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 12 years of experience in software engineering, network automation, OSS development, network operations, or related technical disciplines, including at least 5 years leading software development, automation, or engineering teams.
- Required Skills
- PythonJavascriptServiceNowPrompt EngineeringDistributed Systems
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or a related field; equivalent relevant experience may be considered.
- At least 12 years of experience in software engineering, network automation, OSS development, network operations, or related technical disciplines.
- At least 5 years leading software development, automation, or engineering teams.
- Experience developing quality and automation strategies, leading large-scale automation initiatives, and driving operational transformation.
- Expertise in software architecture, distributed systems, enterprise application development, and scalable technology solutions.
- Hands-on experience with Cisco Crosswork Network Controller (CNC) and Cisco Network Services Orchestrator (NSO), including network automation, orchestration, and service lifecycle management.
- Strong programming experience with Python, JavaScript, and modern software development frameworks.
- Experience designing and implementing production AI-enabled automation; practical knowledge of LLMs, prompt engineering, AI orchestration frameworks, and agent-based architectures.
- Understanding of TCP/IP, DNS, SSL, HTTP(S), SSH, routing, switching, network management, monitoring, SNMP, Syslog, and telemetry.
- Experience with OSS and operational platforms such as IBM/Tivoli Netcool, ServiceNow, Salesforce, or Splunk, and knowledge of network inventory, service assurance, fault management, and operational support systems.
- Familiarity with cloud-native architectures, APIs, microservices, modern integration platforms, AI governance frameworks, and responsible AI operating models.
- Telecommunications, fiber network, carrier, or large-scale infrastructure experience is strongly preferred.
Responsibilities
- Define and execute the strategic roadmap for network automation, OSS modernization, and AI-driven operational transformation.
- Lead, develop, and mentor software engineering teams responsible for network automation, OSS platforms, and operational tooling.
- Establish architectural standards, engineering practices, and scalable solutions across network monitoring, inventory, correlation, ticketing, orchestration, and network management systems.
- Drive adoption of AI, automation, orchestration, and advanced analytics in network operations and engineering workflows.
- Identify and deliver automation initiatives that reduce manual processes and improve service quality, reliability, and operational productivity.
- Provide technical leadership across the design, development, integration, deployment, and support of automation platforms and enterprise OSS applications.
- Guide operational transformation initiatives to accelerate incident detection and resolution and reduce process complexity and cycle times.
- Establish engineering performance standards, metrics, and KPIs for delivery, automation adoption, operational impact, and business outcomes.
- Evaluate emerging technologies, AI platforms, LLM frameworks, and automation capabilities; advise executive leadership and communicate strategy and progress.
View Full Description & ApplyYou'll be redirected to the employer's site