CareerPlan

Software Engineer - Observability

Toronto, CAFull-time$142k2026-10-13 → 2026-11-10

Core

Design and build scalable distributed systems for metrics, logs, and traces to monitor, fix, and improve the reliability of large-scale distributed systems.

Role type

Senior IC infrastructure engineer (observability)

Builds

Scalable observability infrastructure (ingestion, storage, query, visualization) for thousands of microservices

Domain

Cloud-native infrastructure, distributed systems, telemetry

Required skills

Golang, Python, distributed systems, Kubernetes, observability (metrics/logs/traces), high-throughput data pipelines

Preferred skills

Prometheus, Grafana, OpenTelemetry, ClickHouse, React/JavaScript

Technologies

Golang, Python, Kubernetes, Prometheus, ClickHouse, OpenTelemetry, Grafana, React, JavaScript

Responsibilities

Design and deliver scalable, fault-tolerant observability infrastructure; Build and optimize high-throughput services for telemetry data; Strengthen resilience of Kubernetes-based production systems; Partner with SREs to translate observability needs into tools; Contribute to architecture reviews and post-incident findings

Seniority

Senior, hands-on IC