Senior Network Automation Engineer
Core
Design, build, and scale an Environment-as-a-Service (EaaS) platform and Network Automation frameworks to validate and certify vendor-agnostic Network Operating Systems (NOS) and accelerate network deployment pipelines.
Role type
Senior Staff Software Engineer (Network Automation & Platform)
Builds
Scalable, containerized, and software-defined test environments (EaaS) and comprehensive automation frameworks for network certification.
Domain
Network Infrastructure, Cloud-Native Platforms, Service Provider Networking
Required skills
Python, Go, Elixir, Kubernetes, BGP, MPLS, VXLAN, EVPN, Terraform, Ansible, CI/CD, Observability (Prometheus, Grafana), REST API, gRPC, OpenConfig/YANG
Preferred skills
Containerized Network Functions (CNF), AI-assisted engineering practices, MCP Server design, AWS Bedrock networking services
Technologies
Python, Go, Elixir, Kubernetes, ArgoCD, Docker, Helm, Terraform, Ansible, Prometheus, Grafana, Tempo, OTEL, AWS Bedrock, GitHub Actions, Jenkins
Responsibilities
Design and develop automation frameworks for NOS validation and certification; Lead the strategic migration to containerized test environments; Define roadmap for on-demand virtualized network topology provisioning; Build cloud-native applications and internal web tools; Manage Kubernetes clusters and implement CI/CD pipelines; Act as SME for service provider protocols (BGP, MPLS, OSPF, etc.); Design and develop MCP Server and AI Chatbot interface for EaaS.
Seniority
Senior Staff, hands-on IC with strategic influence
