Principal Network Automation Engineer
Core
Designing, developing, and implementing software-driven solutions to optimize wireline fiber (GPON/XGS-PON) and IP networks, eliminating manual provisioning, and boosting operational efficiency across multi-vendor telecom environments.
Role type
Principal Network Automation Engineer (IC)
Builds
Custom code, automation scripts, and CI/CD pipelines for network provisioning, monitoring, and configuration.
Domain
Telecom / Fiber Optics / Network Automation
Required skills
Python, Ansible, REST APIs, Linux, NETCONF, Jinja, Netbox, Go, Java, JavaScript, Kubernetes, Docker, AWS, GCP, Azure, IP/Ethernet networking fundamentals
Preferred skills
UI/Frontend development, gNMI, NAPALM, Infrastructure as Code tools
Responsibilities
Lead development of custom code to integrate platform components and fill tooling gaps; Write, maintain, and scale scripts and software tools to interact with network elements like OLTs, ONTs, and core routers; Partner with Tier 3 operations, NOC, and field teams to translate complex network requirements into scalable software solutions; Provide mentorship and training to the Network Automation Team and other network domain teams; Conduct technical research on emerging technologies and automate operational reports.
Seniority
Principal, hands-on IC with strategic guidance