CareerPlan

Platform Backend Engineer (Go, Distributed Systems & Event Streaming)

Toronto, OntarioFull-time2026-11-10

Core

Build and operate distributed systems powering event processing, workflow execution, and shared services across Kaseya's platform.

Role type

Senior IC Platform Backend Engineer (Go, Distributed Systems)

Builds

High-throughput event pipelines, reliable messaging, and backend services supporting automation and AI-enabled workflows.

Domain

IT Management & Cybersecurity SaaS

Deliverable

production ML models

Required skills

Go, Kubernetes, Kafka, Numaflow, Flink, distributed systems design, observability, troubleshooting

Preferred skills

Temporal, multi-tenant SaaS, GitOps, Terraform, ClickHouse

Technologies

Go, Kubernetes, Kafka, Numaflow, Flink, Temporal, ClickHouse, Terraform, GitOps

Responsibilities

Design event-driven or streaming systems, develop distributed systems handling retries and failure recovery, build containerized services, troubleshoot production reliability issues.

Seniority

Senior, hands-on IC