CareerPlanSign in

Platform Backend Engineer — Go/Rust & Distributed Systems

Canada - Remote💼 Full-time💰 $160,000–$160,000🗓 2026-08-26 → 2026-09-26

Core

Build platform services connecting workflow execution, identity, event routing, secrets management, and audit infrastructure for the Kaseya Intelligence Platform.

Role type

Senior IC Platform Backend Engineer (Go/Rust)

Builds

Production backend services, event-driven workflows, and secure connector services for MSPs and internal IT organizations.

Domain

IT Management & Cybersecurity (SaaS)

Deliverable

production ML models | product features

Required skills

Go or Rust, Kafka, OAuth 2.0/OIDC, cloud KMS, multi-tenant system operations, GitOps, distributed tracing, incident response

Preferred skills

Temporal, Zitadel/Keycloak/Auth0/Okta, ClickHouse, Kubernetes, MSP/PSA/RMM API integration, SOC 2/HIPAA/CMMC compliance, multi-cloud (AWS/Azure/GCP)

Technologies

Go, Rust, Kafka, Temporal, ClickHouse, Kubernetes, AWS, Azure, GCP, Zitadel, Keycloak, Auth0, Okta

Responsibilities

Build and operate platform services supporting API access, Kafka-based event routing, workflow execution, machine identity, and immutable audit records; Design event-driven workflows converting PSA webhooks and RMM alerts into durable execution; Implement pluggable secrets-management and KMS abstraction supporting multiple cloud providers; Build capability-grant enforcement for customers and service-to-service requests; Own GitOps-based deployment pipelines for versioned workflow definitions; Develop onboarding automation for identity provisioning and key-management setup; Build secure connector services for third-party APIs with scoped access and audit logging; Improve platform observability, performance, failure recovery, and production incident response.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.