We are seeking a Staff Software Engineer to join our Network Systems team. As a Staff Software Engineer, you will design and deploy networks based on business and technical requirements, partner with project and program managers to meet overall timelines, and operate and troubleshoot networks to identify and resolve issues quickly.
Requirements
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
- 6+ years of progressive software development experience with a focus on network systems and technology.
- Proficiency in at least two programming languages (e.g., Python, Go, Java, JavaScript), coupled with a strong understanding of software design patterns, data structures, algorithms, and testing methodologies.
- Expert-level experience with CI/CD and Infrastructure as Code tools such as GitLab CI, GitHub Actions, Jenkins, Terraform (including multi-region provisioning), and Ansible for configuration management.
- Solid networking foundation including TCP/IP (IPv4/IPv6), DNS, HTTP/HTTPS, routing protocols (BGP, OSPF), Layer 4/Layer 7, and network security concepts (firewalls, VPNs, TLS/SSL, certificate management, traffic routing).
- Extensive experience with cloud platforms (AWS, Azure, or GCP), including expertise in compute, storage, networking services, cost management, and multi-environment strategies.
- Hands-on experience with container technologies (Docker, Podman) and Kubernetes orchestration platforms.
- Knowledge of load balancing technologies (F5, Envoy, NGINX+, Cilium), infrastructure monitoring, metrics collection, and observability platforms (e.g., Prometheus, Grafana, Splunk), and network security tools including nftables, iptables, and firewall management.
- Demonstrated experience with large-scale infrastructure migrations.
- Ability to critically assess and integrate AI into work processes, decision-making, or problem-solving.
- Knowledge of load balancing technologies, including F5, Envoy, NGINX+, and Cilium, as well as Envoy service mesh technologies and the xDS control plane architecture.
Benefits
- Health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan, and family leave programs (subject to eligibility requirements).