wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Principal Role(941)/Kaseya (10) - Principal Software Engineer
Kaseya

Kaseya - Principal Software Engineer

Toronto, Ontario - Hybrid+ Equity2mo ago
In OfficePrincipalNACloud ComputingSoftwarePrincipalSoftware EngineerGoJavaC++RustTeam Leadership

Requirements

• 10+ years of experience building large-scale distributed systems in SaaS, networking, or security platform environments. • 3+ years of experience in a Staff, Principal, or Architect-level role with end-to-end ownership of architecture and delivery. • 5+ years of experience working with SASE, SSE, SD-WAN, secure web gateway, cloud firewall, VPN, or ZTNA technologies, including large-scale gateway or concentrator deployments. • 3+ years of hands-on experience designing or supporting multi-tenant architectures, including tenant-aware configuration, telemetry, usage controls, and resource isolation models. • 3+ years of production experience with containers, Kubernetes, cloud-native service design, autoscaling, resilience patterns, and multi-region deployments. • 3+ years of experience working with data plane concepts such as IPSec, WireGuard, TLS-based tunnels, routing, policy enforcement, and private-network connectivity. • 3+ years of experience with CI/CD pipelines, infrastructure-as-code tools such as Terraform or CloudFormation, and observability frameworks for distributed systems. • 3+ years of experience with private or public cloud platforms such as AWS, OCI, or similar cloud environments. • Strong hands-on experience with backend engineering languages such as Go, Java, C++, Rust, or similar systems languages. • Experience with distributed systems technologies including Kafka, Redis, Cassandra, ELK stack, or similar messaging, data, and observability platforms. • Demonstrated ability to mentor senior engineers, influence architecture across multiple teams, and translate complex technical strategy into executable delivery roadmaps. • Additional informationKaseya 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.

Responsibilities

• Lead the architecture and technical design of SASE control-plane services that manage tenant configuration, policy, routing, lifecycle, and per-tenant usage across regions. • Define and implement orchestration patterns for configuration, telemetry, and lifecycle management across a distributed gateway fleet. • Design scalable and highly available cloud-native systems that support dynamic gateway scaling, failover, multi-AZ deployment, and multi-region traffic management. • Evaluate and design multi-tenancy models, including siloed, pooled, containerized, and hybrid approaches, with clear trade-off analysis across scale, isolation, performance, and cost. • Partner closely with data-plane teams to define APIs, traffic flows, and policy enforcement mechanisms for tunnels, routing, roaming, private-network connectivity, and gateway interactions. • Establish deployment methodologies and engineering standards for CI/CD, infrastructure as code, observability, rollouts, and resilience in partnership with DevOps and SRE teams. • Provide technical leadership by breaking architecture into executable roadmaps, writing and reviewing code, mentoring senior engineers, and influencing technical direction across multiple teams. • Drive platform efficiency and COGs optimization through architecture decisions, resource utilization improvements, and operational scale strategies.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

DockerDocker - Principal Software Engineer, AI Tools and Security (US West Coast)5mo ago
·Remote - Seattle, Washington, United States·$232k - $319k/year + Equity
RemoteNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalGoRustC++JavaTeam Leadership
ClickHouseClickHouse - Principal Software Engineer1mo ago
·United States·$140k - $200k/year + Equity
In OfficeNAPrincipalPrincipalSoftware EngineerC++RustGoPostgreSQL
GopuffGopuff - Senior Principal Software Engineer1mo ago
·United States·$187k - $234k/year + Equity
In OfficeNAPrincipalCloud ComputingPrincipalSoftware EngineerSQLJavaGoNode.jsREST
SaviyntSaviynt - Principal Software Engineer, AI Platform4mo ago
·San Francisco / Los Angeles
In OfficeNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalSpring BootJavaTeam ManagementTeam LeadershipPerformance Management
VultrVultr - Principal Software Engineer, Cloud Networking5mo ago
·Remote - United States·$140k - $180k/year + Equity
RemoteNAPrincipalCloud ComputingSoftware EngineerPrincipalLinuxKubernetesRustGoPHP
Couchbase, Inc.Couchbase, Inc. - Principal Software Engineer2mo ago
·San Jose, CA - Hybrid·$204k - $225k/year + Equity
In OfficeNAPrincipalCloud ComputingArtificial IntelligenceSoftwarePrincipalSoftware EngineerPlaneAWSGCPTeam LeadershipPerformance Reviews
RegScaleRegScale - Principal Software Engineer3mo ago
·Remote - USA
RemoteNAPrincipalCloud ComputingSoftwarePrincipalSoftware EngineerTeam LeadershipAWSAzureGCPObservable
d-Matrixd-Matrix - Principal Software Engineer5mo ago
·Santa Clara, Ca, United States, Hybrid·$190k - $300k/year + Equity
In OfficeNAPrincipalCloud ComputingArtificial IntelligenceSoftwarePrincipalSoftware EngineerSoftware ArchitectC++PythonLinuxKubernetesTeam Leadership
AlphaSenseAlphaSense - Principal Software Engineer4mo ago
·Remote - Canada·$202k - $278k/year + Equity
RemoteNAPrincipalSoftwareOil & GasPrincipalSoftware EngineerTeam ManagementTeam Leadership

Browse more by category

Show 941 morePrincipalShow 2,536 moreSoftware EngineerShow 2,041 moreGoShow 1,812 moreJavaShow 904 moreC++Show 720 moreRustShow 2,870 moreTeam Leadership
Privacy·Terms··Contact·FAQ·Wagey on X