ServiceNow is seeking a Staff Software Engineer- Network Systems - Federal to join their Network Services team. The successful candidate will design and deploy networks based on business and technical requirements, operate and troubleshoot networks, and take a lead role in the engagement and mitigation of outage causing events or issues.
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, including F5, Envoy, NGINX+, and Cilium, as well as Envoy service mesh technologies and the xDS control plane architecture
- Experience with infrastructure monitoring, metrics collection, and observability platforms (e.g., Prometheus, Grafana, Splunk)
- Knowledge of 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
- Bachelor or Master’s degree in Computer Science or related field strongly preferred
Benefits
- Health plans, including flexible spending accounts
- 401(k) Plan with company match
- ESPP
- Matching donations
- Flexible time away plan
- Family leave programs (subject to eligibility requirements)