Staff Software Engineer – HALO
TEEMA View all jobs
- Burnaby, BC
- Permanent
- Full-time
Job ID: 83483
Location: Burnaby, British ColumbiaOverview:
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 solutionsWhat you will be doing:Architect and build distributed systems and microservices using Golang and KubernetesDesign and implement cloud networking components, including IPSec tunnels, cloud VPNs, and secure overlay networksDevelop scalable, secure networking services for hybrid and multi-cloud environmentsCollaborate with product and platform teams to define and deliver SASE-adjacent capabilities such as identity-aware access, policy enforcement, and edge securityIntegrate with cloud providers (AWS, GCP, Azure) to enable dynamic, policy-driven connectivityLead technical design reviews, mentor engineers, and drive engineering excellenceContribute to the evolution of our CI/CD pipelines and observability stackWhat you must have:12+ years of experience in software engineering, with a strong background in cloud networking, distributed systems, and cloud-native architecturesDeep expertise in Golang, Kubernetes, and microservicesStrong hands-on experience with IPSec, cloud VPNs, overlay networks, and secure tunneling protocolsPast project experience in one or more of the following areas:VPP (Vector Packet Processing) for high-performance packet processingOVS (Open vSwitch) for virtualized network switchingeBPF for observability, security, or traffic control in the Linux kernelCilium for Kubernetes-native networking and securityExperience with network security, zero trust architectures, or SASE platforms is highly desirableFamiliarity with service mesh technologies like Envoy, Istio, or Linkerd is a plusStrong understanding of cloud platforms (AWS, GCP, or Azure) and infrastructure-as-codeDesirable: Exposure to or interest in agentic AI systems—particularly in how autonomous agents can enhance observability, policy enforcement, or adaptive security in distributed environmentsBachelor’s degree in Software Engineering or related is requiredSoft skills that set you apart:A strong sense of ownership and accountabilityNatural curiosity and a drive to explore emerging technologiesA team-first mindset with excellent collaboration and communication skillsAn eye for quality and a passion for building robust, maintainable systemsAttention to detail and a commitment to continuous improvementSalary/Rate Range: $151,300.00 -$ 207,300.00Thank 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