Senior Go Distributed Systems Engineer (Canada)

Senior Go Distributed Systems Engineer (Canada)

06 Nov
|
Grafana Labs
|
Canada

06 Nov

Grafana Labs

Canada

Shape Tempo’s hardest distributed systems problems with Go, technical ownership, and a fully work from home model. Lead substantial projects from framing through rollout.
As a Senior Engineer, you will guide Tempo’s technical direction and deliver multi-month initiatives across ingestion, storage, querying, and metrics generation. You will write design documents, make performance, cost, and complexity trade-offs, and partner with Staff engineers, technical leads, Product, and sibling teams. The work includes trace aggregation APIs, autoscaling cells, customer limits, and query engine improvements.

Key Responsibilities

Own technical direction for complex Tempo roadmap problemsDeliver multi-month projects from problem framing through rolloutBuild and operate ingestion, storage, query,



and metrics componentsDefine SLOs and improve operational excellence through automationMentor engineers through reviews, feedback, and pairingRequirements:
Significant production experience with distributed data systemsStrong Go experience or a path to itExperience operating production services and participating in on-callExperience with tracing, OpenTelemetry, or observability systemsTrack record delivering complex multi-month technical projectsBring distributed systems expertise, Go capability, and operational ownership to Tempo’s ingestion, storage, query, and metrics platform.

📌 Senior Go Distributed Systems Engineer (Canada)
🏢 Grafana Labs
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior go distributed systems engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior go distributed systems engineer (canada) / canada