07 Nov
|
Grafana Labs
|
Winnipeg
07 Nov
Grafana Labs
Winnipeg
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 (Winnipeg)
🏢 Grafana Labs
📍 Winnipeg