We are seeking a Senior / Staff Network Automation Engineer to join our Networking team. You will be responsible for designing, implementing, and maintaining automated systems that provision, configure, and manage our network infrastructure at scale.
Requirements
- 7+ years of experience in network engineering and automation.
- Experience with network hardware (e.g., Mellanox, Arista, etc.) and Network OSes (Cumulus, SoNIC, etc.); software-defined networking experience is a plus.
- Demonstrated knowledge of TCP, IPv4/6, Routing Protocols (one or more of BGP, MPLS, or similar), and related network services (e.g. DHCP and DNS)
- Ability to understand how to configure network overlays to accommodate a multi-tenant environment (such as via BGP+EVPN)
- Experience with encapsulation protocols (EVPN/VXLAN, Geneve).
- Experience with Kubernetes CNIs (Calico and/or Cilium).
- Strong programming skills in Python or similar languages with experience building production automation systems
- Additional experience in developing automation tools for network operations in a DevOps environment
- Experience with network lab provisioning tooling like Containerlab.
- Strong knowledge of automation frameworks (e.g., Ansible, Terraform).
- Excellent communication and collaboration abilities.
Benefits
- Competitive total compensation package (cash + equity).
- Retirement or pension plan, in line with local norms.
- Health, dental, and vision insurance.
- Generous PTO policy, in line with local norms.