ServiceNow

Staff Software Engineer- Network Systems

Join ServiceNow in Kirkland, WA as a Staff Software Engineer. Leverage your 6+ years in network systems, CI/CD, and AI integration. Enjoy competitive benefits!

ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Technical Project Manager
ServiceNow Modules:
Department - JobBoardly X Webflow Template
DevOps
Department - JobBoardly X Webflow Template
IT Operations Management
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
June 2, 2025

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).

Requirements Summary

6+ years of software development experience with a focus on network systems, proficiency in at least two programming languages, and expert-level experience with CI/CD and Infrastructure as Code tools