Senior/Staff Software Engineer - HALO

Burnaby, British Columbia • Direct Hire • October 23, 2025 • 83483

Base Salary Range: $151300 - $207300

Job Title: Senior/Staff Software Engineer - HALO
Job ID: 83483
Location: Burnaby, British Columbia


Overview:
We have an opportunity for a Staff Software Engineer to join our client's Advanced Engineering team in Burnaby, BC reporting to the Senior Manager of Engineering. This team is focused on building a next-generation Network Security platform and this is a greenfield initiative where you’ll help define the architecture, drive innovation, and build secure, scalable systems that bridge networking and security in the cloud. You’ll work closely with a world-class team of engineers and product leaders to deliver high-performance, policy-driven access and connectivity solutions 


What you will be doing:

  • Architect and build distributed systems and microservices using Golang and Kubernetes

  • Design and implement cloud networking components, including IPSec tunnels, cloud VPNs, and secure overlay networks

  • Develop scalable, secure networking services for hybrid and multi-cloud environments

  • Collaborate with product and platform teams to define and deliver SASE-adjacent capabilities such as identity-aware access, policy enforcement, and edge security

  • Integrate with cloud providers (AWS, GCP, Azure) to enable dynamic, policy-driven connectivity

  • Lead technical design reviews, mentor engineers, and drive engineering excellence

  • Contribute to the evolution of our CI/CD pipelines and observability stack


What you must have:

  • 12+ years of experience in software engineering, with a strong background in cloud networking, distributed systems, and cloud-native architectures

  • Deep expertise in Golang, Kubernetes, and microservices

  • Strong hands-on experience with IPSec, cloud VPNs, overlay networks, and secure tunneling protocols

  • Past project experience in one or more of the following areas:

  • VPP (Vector Packet Processing) for high-performance packet processing

  • OVS (Open vSwitch) for virtualized network switching

  • eBPF for observability, security, or traffic control in the Linux kernel

  • Cilium for Kubernetes-native networking and security

  • Experience with network security, zero trust architectures, or SASE platforms is highly desirable

  • Familiarity with service mesh technologies like Envoy, Istio, or Linkerd is a plus

  • Strong understanding of cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code

  • Desirable: Exposure to or interest in agentic AI systems—particularly in how autonomous agents can enhance observability, policy enforcement, or adaptive security in distributed environments

  • Bachelor’s degree in Software Engineering or related is required

  • Soft skills that set you apart:

  • A strong sense of ownership and accountability

  • Natural curiosity and a drive to explore emerging technologies

  • A team-first mindset with excellent collaboration and communication skills

  • An eye for quality and a passion for building robust, maintainable systems

  • Attention to detail and a commitment to continuous improvement


Salary/Rate Range: $151,300.00 -$ 207,300.00


Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.



For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com 

Share This Job

Related Jobs