Linux Isolation & Networking Systems Engineer

Kaseya Careers

Toronto

On-site

CAD 160,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kaseya in Toronto, ON, is seeking a Systems Engineer to design and implement the Linux isolation, sandboxing, and network interception infrastructure that powers the Kaseya Intelligence Platform. This role focuses on low‑level engineering at the Linux and network boundary rather than application code.

You will work with Go, Rust, or C/C++, apply security controls, and collaborate with Platform, Security, and Backend teams to deliver scalable, secure workloads in multi‑tenant environments.

Qualifications

  • Experience developing production systems software using Go, Rust, C, or C++.
  • Experience working with Linux internals, including namespaces, cgroups, netfilter or iptables, sockets, and process lifecycle management.
  • Experience implementing or operating at least one sandboxing or workload-isolation technology, such as gVisor, Firecracker, WebAssembly, containers, or micro virtual machines.
  • Experience building networking infrastructure involving TCP/IP, transparent proxying, or TLS termination and origination.
  • Experience implementing process isolation, privilege separation, protected credential handling, or related operating-system security controls.

Responsibilities

  • Build and operate a transparent sidecar proxy that intercepts outbound vendor API calls, enforces credential and compliance policies, and records tamper-evident audit events
  • Implement process-isolation controls using Linux users and permissions, namespaces, cgroups, ptrace restrictions, protected memory, and explicit credential cleanup
  • Evaluate and implement sandboxing approaches using technologies such as gVisor, Firecracker, WebAssembly runtimes, or Unix-domain-socket isolation
  • Design infrastructure that enforces workload and customer boundaries across large numbers of isolated execution environments
  • Evaluate and integrate workload identity and attestation technologies such as SPIFFE and SPIRE
  • Implement secure workload startup sequencing, including KMS access, token preparation, network-rule installation, and readiness signalling
  • Improve the performance, observability, reliability, and failure recovery of the execution and isolation layers
  • Partner with Platform, Security, and Backend Engineering teams to define interfaces, investigate production issues, and deploy platform improvements

Skills

Go/Rust/C/C++ development
Linux internals
Sandboxing/workload isolation
Networking infrastructure
OS security controls

Tools

gVisor
Firecracker
WebAssembly

Job description

Kaseya in Toronto, ON, is seeking a Systems Engineer to design and implement the Linux isolation, sandboxing, and network interception infrastructure that powers the Kaseya Intelligence Platform. This role focuses on low‑level engineering at the Linux and network boundary rather than application code.

You will work with Go, Rust, or C/C++, apply security controls, and collaborate with Platform, Security, and Backend teams to deliver scalable, secure workloads in multi‑tenant environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Isolation & Networking Systems Engineer
Linux Isolation & Networking Systems Engineer

Kaseya • Toronto

On-site
CAD 160,000 - 240,000
Senior Linux Isolation & Networking Engineer
Senior Linux Isolation & Networking Engineer

Kaseya • Toronto

On-site
CAD 120,000 - 180,000
Systems Engineer — Linux Isolation & Networking
Systems Engineer — Linux Isolation & Networking

Kaseya Careers • Toronto

On-site
CAD 160,000 - 240,000
Systems Engineer — Linux Isolation & Networking
Systems Engineer — Linux Isolation & Networking

Kaseya • Toronto

On-site
CAD 160,000 - 240,000
Senior Systems Engineer (Linux Isolation & Networking)
Senior Systems Engineer (Linux Isolation & Networking)

Kaseya Limited • Toronto

On-site
CAD 130,000 - 190,000
Senior Systems Engineer (Linux Isolation & Networking)
Senior Systems Engineer (Linux Isolation & Networking)

Kaseya Careers • Toronto

On-site
CAD 120,000 - 170,000
Senior Systems Engineer (Linux Isolation & Networking)
Senior Systems Engineer (Linux Isolation & Networking)

Kaseya • Toronto

On-site
CAD 120,000 - 180,000
Senior Staff Java Platform Architect – Distributed Systems
Senior Staff Java Platform Architect – Distributed Systems

Kaseya Limited • Toronto

On-site
CAD 150,000 - 210,000
Senior Staff Network Software Engineer New Toronto, Ontario
Senior Staff Network Software Engineer New Toronto, Ontario

Kaseya Limited • Toronto

On-site
CAD 140,000 - 190,000
Platform Backend Engineer — Go/Rust & Distributed Systems
Platform Backend Engineer — Go/Rust & Distributed Systems

Kaseya • Toronto

On-site
CAD 160,000 - 240,000