Software Engineer - Network and Automation
Core
Design, build, and maintain tools for network infrastructure deployment, testing, and operations, including auto-remediation and observability for critical internet services.
Role type
Senior IC software engineer (network automation and routing security)
Builds
Network orchestration tools, monitoring infrastructure, auto-remediation systems, and route policy provisioning pipelines
Domain
Internet infrastructure, network routing security, and distributed systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Network routing protocols (BGP, OSPF, VRRP, DHCP, TCP, UDP), IP addressing (IPv6), IRR and RPSL filtering, API design (REST, JSON, XML, YAML), network device management (routers, switches, load balancers), RPKI/ROA/BGP origin validation, scalable software system design, debugging custom code
Preferred skills
Linux operating systems, Docker containers, automation platforms (Ansible, Salt), time-series databases (Influxdb, Open TSDB, Prometheus), open source contributions
Technologies
NetFlow, Streaming Telemetry, RPKI, ROA, BGP, OSPF, VRRP, DHCP, TCP, UDP, DNS, SMTP, HTTP, REST, JSON, XML, YAML, Ansible, Salt, Influxdb, Open TSDB, Prometheus
Responsibilities
Design and implement systems for RPKI validation, ROA management, and BGP origin validation at scale; Develop and maintain route policy systems and provisioning pipelines across a diverse, multi-vendor network; Instrument and monitor routing infrastructure, building observability tooling for real-time visibility; Help improve monitoring infrastructure by expanding data visualization initiatives and leveraging protocols such as NetFlow and Streaming Telemetry; Help design and implement auto remediation functions to monitor, manage, and recover from undesirable network events; Research and integrate industry best practices in network orchestration initiatives, create operational standards around monitoring and network configuration management
Seniority
Senior, hands-on IC
