Platform Backend Engineer - Go/Rust + Distributed Systems

Kaseya

Toronto

On-site

CAD 160,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kaseya is seeking Platform Backend Engineers to build services powering the Intelligence Platform. You will work in Go or Rust on a platform used by multiple engineering teams and AI workloads, focusing on correctness, reliability, security, and operational clarity.

You will own end-to-end platform components, including identity, event routing, secrets management, and audit infrastructure, in a distributed, cloud-native environment.

Qualifications

  • Experience building backend services in Go or Rust.
  • Designing event-driven systems with Kafka or similar tech.
  • Implementing authentication and authorization (OAuth 2.0 / OIDC).
  • Encrypting data with cloud KMS or envelope encryption.
  • Operating multi-tenant production systems with logging and tracing.

Responsibilities

  • Build and operate platform services for API access and event routing.
  • Design event-driven workflows using Kafka and Temporal.
  • Implement pluggable secrets management and KMS abstraction.
  • Enforce capability grants for customers and workflows.
  • Own GitOps deployment pipelines across customer environments.
  • Develop onboarding automation for identity provisioning and KMS setup.
  • Build secure connector services for third‑party APIs with audit logging.
  • Improve observability, performance, and incident response.

Skills

Go
Rust
Kafka
OAuth 2.0 / OIDC
Cloud KMS / encryption
Multi‑tenant observability

Tools

GitOps
Kubernetes
ClickHouse
Temporal

Job description

Kaseya is seeking Platform Backend Engineers to build services powering the Intelligence Platform. You will work in Go or Rust on a platform used by multiple engineering teams and AI workloads, focusing on correctness, reliability, security, and operational clarity.

You will own end-to-end platform components, including identity, event routing, secrets management, and audit infrastructure, in a distributed, cloud-native environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Backend Engineer — Go/Rust & Distributed Systems
Platform Backend Engineer — Go/Rust & Distributed Systems

Kaseya Limited • Toronto

On-site
CAD 160,000 - 240,000
Platform Backend Engineer — Go/Rust & Distributed Systems
Platform Backend Engineer — Go/Rust & Distributed Systems

Kaseya • Toronto

On-site
CAD 160,000 - 240,000
Staff Backend Engineer - AI-Driven SaaS Platform
Staff Backend Engineer - AI-Driven SaaS Platform

Kaseya • Toronto

On-site
CAD 140,000 - 190,000
Staff Software Engineer Canada, Remote
Staff Software Engineer Canada, Remote

Kaseya • Canada

Remote
CAD 180,000 - 250,000
Backend Software Engineer (Rust)
Backend Software Engineer (Rust)

Arkion Identity Systems, Inc. • Toronto

Hybrid
CAD 110,000 - 170,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Kaseya Limited • Toronto

On-site
CAD 150,000 - 190,000
Senior Staff Java Architect – Distributed SaaS Platforms
Senior Staff Java Architect – Distributed SaaS Platforms

Kaseya Careers • Toronto

On-site
CAD 150,000 - 190,000
Senior Backend Software Engineer – Data Platform
Senior Backend Software Engineer – Data Platform

Kaseya Careers • Toronto

On-site
CAD 205,000 - 240,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Kaseya Careers • Toronto

On-site
CAD 150,000 - 190,000
Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago
Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago

Rustify • Canada

Hybrid
CAD 90,000 - 120,000