Sr. Staff Network Software Engineer Toronto, Ontario
Kaseya Limited
Job Summary
We are seeking a Principal Network Software Engineer to architect and develop scalable and multi-tenant cloud-native networking solutions and security architectures. This role blends cloud networking expertise with software development.
The ideal candidate has deep experience in cloud-native Next-Generation Firewalls (NGFWs), Zero Trust Security, and Secure Access Service Edge (SASE) stack, along with hands‑on cloud software development, data plane engineering, and cloud automation. The role will focus on building high-performance, multi-tenant cloud networking solutions for multiple deployment scenarios, integrating public and private clouds, cloud-managed networking devices, and SASE components.
This is a hands‑on role : you’ll define the design, write and review code, and guide teams through delivering production systems.
Key Responsibilities
- Architect and develop multi-tenant cloud-native networking and security solutions in public, private cloud, and hybrid environments.
- Optimize traffic steering, policy orchestration, and security enforcement.
- Develop high-speed telemetry and analytics solutions for network visibility and threat detection.
- Develop software solutions to optimize cloud egress and gateway hosting costs, reducing expenses while maintaining network security and performance.
- Develop cloud networking applications using Go & PHP for traffic management, security policy orchestration, network observability, and service chaining.
Required Qualifications
- 10+ years of experience in software engineering, with at least 7+ years focused primarily on backend systems.
- 3+ years of experience in a Staff, Principal, or Architect role with end-to-end ownership of architecture and delivery.
- 5+ years of hands‑on programming experience in Golang, PHP.
- 3+ years of hands‑on experience with cloud-native NGFWs and network security appliances.
- 5+ years of experience in Linux networking, including firewall configuration using netfilter, iptables, and nftables, as well as DNS filtering, traffic shaping, and QoS.
- 3+ years of experience with network security technologies including DNS filtering, Deep Packet Inspection (DPI), Intrusion Detection and Prevention Systems (IDPS), Anti‑Virus, and SSL Proxy.
- 2+ years of experience working with SASE components such as 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
Preferred Qualifications
- Hands‑on experience with fast path Linux Kernel fast path technologies like eBPF, XDP, and AF_XDP.
- Proven experience with data‑path multi‑tenancy like VXLAN, Linux Namespaces and VRFs.
- Solid background in containerization and Kubernetes orchestration, including CNI selection, configuration, and troubleshooting.
- Familiarity with cloud‑native Networking frameworks, like Cilium and Calico.
- Working experience with ELK stack, database stores like Redis and Cassandra, and message queues like Kafka.
- Knowledge of continuous integration workflows, testing tools, and source code management tools (e.g., Git).
- Strong experience with VPN technologies like IPSec and WireGuard.
Additional information Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
#J-18808-Ljbffr$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority Priority Technology Holdings, Inc. is a leading financial technology company on a mission to deliver a personalized, easy-to-adopt...SuggestedLong term contract- Shape the future of networking at Kaseya as a Senior Principal Network Software Engineer, focusing on secure cloud-native solutions. Embrace a hands‑on development approach. This impactful role requires expertise in designing and developing cloud-native networking architectures...Senior
- ...visit Job Description We are looking for an experienced Staff Software Engineer who can design and build best-in-class planning systems for... ...depth understanding of DDS frameworks like ROS/ROS2 or other networking middleware. Experience in startup environments, demonstrating...Suggested
$88k - $132k per year
...enthusiastic backend/full stack Software Developer with experience in... ...degree in computer science, engineering or a related field.... ..., and applicable skill sets. Toronto: $88,000 to $132,000 Inclusiveness... ...connected, multi-disciplinary network and diverse ecosystem partners...SeniorBank staffWeekend work- ...Lead the ML infrastructure at Stripe, enhancing systems for machine learning innovations. Bring your expertise in software to this impactful Staff Engineer role. Join the ML Platform team at Stripe, where your decades of experience will guide the technical evolution of our...Senior
$5000 per month
Staff Software Engineer – Capital One Canada, Toronto, Ontario, Canada Responsibilities Work as part of a dynamic team throughout the Software Development Life Cycle Act as a tech lead developer owning the technical design and development of cross‑functional, multi‑platform...Work at officeWork from home- ...with distributed teams of architects, infrastructure and security engineers, and every product team that consumes the platform —... ...Strong Kubernetes (GKE) administration, cluster optimization, networking, kubernetes internals, and hands on experience with GCP and AWS...SeniorLong term contract
$200.4k - $300.6k per year
Opportunité Unity recherche un Staff Backend Developer pour... ...is a great opportunity for an engineer who's excited to work on performance... ..., Terraform) Familiarity with networking, caching, or real-time data... ...] is the world’s leading game engine, powering play for more than 3...Temporary workWork at officeRemote workWorldwideWork visaDay shift$171k - $225k per year
...spaces in San Francisco and Kitchener, Ontario, and employees in several U.S. states.... ...of the Role We’re looking for a Staff Infrastructure Engineer who operates as a technical leader and... ...combines deep systems expertise with strong software engineering, thrives in ambiguity, and...SeniorLong term contractLocal areaRemote work- ...(2x/week) role planned for our downtown Toronto, Canada office. About OpenTable With... ...reliable booking options across our global network. We serve millions of diners, handle... ...mobile clients. We’re looking for a Staff Engineer who applies a deep understanding of the...Long term contractWork at officeLocal areaFlexible hours
- Drive growth initiatives as a Staff Software Engineer with Tubi, based in Toronto. Lead technical architecture for web, mobile, and OTT platforms, applying your expertise in React and Node.js. As a Staff Engineer (L5) within Tubi’s Growth team, you will take ownership of...
$200k - $235k per year
...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects... ...set the highest bar for quality. This role is based in our Toronto office, with in-person attendance expected at least 3 days...Long term contractWork at officeImmediate startShift work3 days per week- ...scaling up fast and looking for deeply technical builders who want to have outsized impact early. Our core engineering team is looking for a builder, a Staff Software Engineer who thrives in early-stage (ambiguous) environments. You’ve seen products through from v1 to scale...Internship
- ...information, visit Job Description We are looking for a seasoned Staff Cloud Software Engineer to join our team and take ownership of our cloud... ...continuously improve IT security practices across user accounts, networking, and data and service access controls. Manage...Remote work
- ...logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh,... ...Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach... ...Researchers and Engineers. Mentor other software engineers via code reviews, technical design...SeniorWork at officeWork from homeFlexible hours
- Elevate your career with Capital One Canada as a Staff Software Engineer in Toronto, Ontario. Lead technical design and development while enhancing the developer experience in a hybrid setting. As a Staff Software Engineer, you will steer cross-functional, fault-tolerant...
$206.8k - $310.2k per year
Summary The Senior Director of Engineering will lead engineering alignment and delivery for enterprise imaging products across both cloud... ...STEM field (or equivalent practical experience). 12+ years of software engineering experience, including 5+ years leading engineering...SeniorLong term contractusd185k - usd275k per year
...Staff Software Engineer - Security Platform Distributed; Hybrid Available Locations: Austin, Denver, Atlanta, Washington DC, Seattle, New York, Toronto (Canada) About the team The Security Platform team is an infrastructure/developer tools group tasked with building...Long term contractTemporary workFlexible hours- Job Overview RQ11221 – Senior Software Developer – Front End (10‑month contract, 200 business days, possible 2‑year extension). Onsite... ..., five days a week, located at 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4. Responsibilities Collaborate with Business...SeniorLong term contractContract workInterim role
- Become a Hybrid Network Security Engineer in Toronto with a leading Canadian fintech firm. This role focuses on leading network security initiatives and collaborating with cross-functional teams. As a senior member of the team, you will direct network security efforts, analyze...Senior
$173k - $326k per year
Role Overview We are looking for a Design & Build Engineer who can tackle challenging design problems, expand our in‑house design system... ...12 weeks fully paid parental leave. Generous equipment and software budget. $100 per month education budget. Top‑tier health insurance...$142.4k - $190.1k per year
.... We are a highly collaborative group of engineers, data scientists/applied researchers, product... ..., learn, and ship at scale. As a Staff Engineer, you will be a hands‑on technical... ...capability‑oriented architectures, guide the software development lifecycle end to end, and...Immediate start- ...ecobee is a company that manufactures smart Wi‐Fi thermostats and related connected‐home technology. We are hiring a Staff Hardware Engineer in Toronto, Canada, with a remote option in the US. As a Staff Hardware Engineer, you will lead the development of electrical products...Remote work
- Join Harvey as a Staff Software Engineer in Toronto, focusing on backend systems for cutting-edge legal technologies. Deliver secure, reliable infrastructure while building engaging user features. In this role, you’ll be instrumental in developing the foundation of our product...Manual labor
- ...capabilities from the ground up, and as a Lead Software Engineer on our team, you’ll take ideas from... ...as a 2024 Best Workplaces in Ontario by Great Place to Work® Canada We are thrilled... ...a variety of career paths with amazing networking potential As a hybrid organization, you...Work at officeWork from home
$168k - $194.25k per year
...Curious, Optimistic, Persistent, and Empathetic. Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine... ...to deliver consistently clear conversations over unreliable networks. Investigate and resolve complex production issues across...SeniorLong term contractWork at officeShift work- Senior Staff Software Engineer, Infrastructure Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever...SeniorLong term contractInternshipWork at officeLocal area3 days per week
- Drive backend innovation as a Staff Software Engineer for a high-performing digital marketplace. Work remotely from Canada and engage with system performance and reliability. In this hands-on position, a Staff Software Engineer with over 8 years of experience in software...Remote work
- ...Become a pivotal Staff Software Engineer at Okta, enhancing identity security through innovative software solutions in Swift. Your work will empower secure access through client application development. At Okta, you will join the Device Authenticators team, driving initiatives...
- Innovate in IoT and cloud technology with Mosaic as a Staff Software Engineer in Toronto, ON. Enhance our 3D printing technologies through hands-on development and interdisciplinary collaboration. Mosaic is seeking a Staff Software Engineer to drive advancements in IoT and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Staff Network Software Engineer Toronto, Ontario. Be the first to apply!
- network engineer night shift Toronto, ON
- senior network engineer Toronto, ON
- computer network engineer Toronto, ON
- wireless network engineer Toronto, ON
- cisco network engineer Toronto, ON
- network engineer Toronto, ON
- IT network engineer Toronto, ON
- network engineer no experience Toronto, ON
- junior network engineer Toronto, ON
- senior software developer Toronto, ON
