Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Staff Network Software Engineer

Home > Golang programming jobs

Senior Staff Network Software Engineer in Canada

  • Toronto

Responsibilities

  • Architect and develop multi-tenant cloud-native networking and security solutions across public, private, and hybrid cloud environments.
  • Optimize traffic steering, policy orchestration, security enforcement, and service chaining.
  • Build high-speed telemetry and analytics solutions for network visibility and threat detection.
  • Develop software to optimize cloud egress and gateway hosting costs while maintaining security and performance.
  • Develop cloud networking applications in Go and PHP for traffic management, security policy orchestration, network observability, and service chaining.
  • Define designs, write and review code, and guide teams through production delivery.

Requirements

  • 10+ years of software engineering experience, including at least 7+ years focused primarily on backend systems.
  • 3+ years in a Staff, Principal, or Architect role with end-to-end architecture and delivery ownership.
  • 5+ years of hands-on programming experience in Golang and PHP.
  • 3+ years of hands-on experience with cloud-native NGFWs and network security appliances.
  • 5+ years of Linux networking experience, including netfilter, iptables, nftables, DNS filtering, traffic shaping, and QoS.
  • 3+ years of experience with DNS filtering, Deep Packet Inspection, IDPS, Anti-Virus, and SSL Proxy technologies.
  • 2+ years of experience with SASE components including DLP, SWG, ZTNA, CASB, sandboxing, anti-malware, and anti-virus.
  • 2+ years of hands-on experience with Linux userspace fast-path frameworks such as VPP and DPDK.
  • Experience with eBPF, XDP, AF_XDP, VXLAN, Linux Namespaces, and VRFs is preferred.
  • Experience with containerization and Kubernetes orchestration, including CNI selection, configuration, and troubleshooting, is preferred.
  • Familiarity with Cilium, Calico, ELK, Redis, Cassandra, Kafka, Git, IPSec, and WireGuard is preferred.

Kaseya

Kaseya is the leading global provider of AI-powered IT management and cybersecurity software. Kaseya delivers a unified technology platform to manage infrastructure, secure endpoints, back up critical data, and streamline operations for more than 40,000 MSP and SMB customers around the globe. To ...

Similar positions

Staff Software Engineer - Databases, Tempo

  • Grafana Labs
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €110k-€132k
  • Germany

Software Engineer, Identity Manager

  • Cisco
  • Full time
  • Others
  • 09/13/2026
  • Kraków, Poland

Staff AI Engineer

  • ShiftKey
  • Full time
  • USA
  • 09/13/2026
  • Remote

Principal Software Engineer

  • Array
  • Full time
  • USA
  • 09/13/2026
  • Salary: $200k
  • Remote

Sr. Software Engineer, Backend

  • Scout Motors
  • Full time
  • USA
  • 09/13/2026
  • Salary: $154k - $187k/yr
  • Fremont, CA