Lead Automation Software Engineer
Core
Lead complex technology initiatives and develop companywide standards for network automation and large-scale software solutions.
Role type
Lead Automation Software Engineer
Builds
Network automation tools, software development solutions, and engineering standards for technology disciplines.
Domain
Network Infrastructure + Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Network automation, Python, Go, Ansible, Terraform, API design, technical documentation, system design, leadership
Preferred skills
CCIE Automation, JNCIE, container orchestration (Docker, Kubernetes), workflow execution (Temporal, Celery), observability (Grafana, ELK, Prometheus), security risk management
Technologies
Nautobot, Ansible, Python, Terraform, Docker, Kubernetes, Helm, Restconf, Netconf, Swagger, gRPC, Prometheus, ELK
Responsibilities
Lead complex technology initiatives with companywide impact, design and code large-scale technology solutions, review and analyze complex solutions for strategic objectives, influence and lead technology teams to meet deliverables, collaborate with technical experts to resolve complex issues, serve as a peer mentor
Seniority
Senior, hands-on IC with leadership responsibilities