companyKaseya logo

Principal Software Engineer - Cloud Native & SASE Solutions

KaseyaToronto, Ontario
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Roles & ResponsibilitiesLead the architectural and technical design of SASE control-plane services, which oversee tenant configuration, policy, routing, lifecycle, and per-tenant usage across multiple regions. Define and implement orchestration patterns for configuration, telemetry, and lifecycle management throughout a distributed gateway fleet. Design scalable and highly available cloud-native systems that facilitate dynamic gateway scaling, failover, multi-AZ deployment, and multi-region traffic management. Assess and design multi-tenancy models, including siloed, pooled, containerized, and hybrid approaches, with comprehensive trade-off analyses concerning scale, isolation, performance, and cost.

About the job

Kaseya delivers IT infrastructure and security management solutions to Managed Service Providers and internal IT teams around the world. With support for over 15 million endpoints in more than 20 countries, Kaseya serves clients across a wide range of industries. The company is backed by Insight Venture Partners and has maintained steady double-digit growth. More details about Kaseya and its offerings can be found at www. Kaseya.com.

Role overview

The Principal Software Engineer - Cloud Native & SASE Solutions leads both the architecture and hands-on implementation of a cloud-native, multi-tenant Secure Access Service Edge (SASE) platform. This position plays a key role in shaping how customer traffic moves across regions and gateways, focusing on scalable and resilient systems for a global customer base. The work centers on building distributed systems that improve availability, efficiency, and multi-tenancy for production environments.

Key responsibilities

  • Architect and build a cloud-native, multi-tenant SASE platform.
  • Oversee integration with a network of customers distributed worldwide.
  • Develop strategies for routing customer traffic across multiple regions and gateways.
  • Design platform features that enhance scalability, resilience, and cost-effectiveness.
  • Deliver distributed systems that are production-ready, high-performance, and support operational efficiency and availability.

Location

Toronto, Ontario

About Kaseya

Kaseya is a leading technology company dedicated to providing comprehensive IT management and security solutions. Since its founding in 2000, Kaseya has focused on delivering innovative, AI-driven technology that empowers organizations to enhance their IT operations. With a strong emphasis on customer success and continuous growth, Kaseya serves clients worldwide, managing millions of endpoints across various industries.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.