Staff Backend Engineer - Databases Tempo | Canada | Remote

1 week, 5 days ago
Full-time
Lead
Software Development
Grafana

Grafana

Grafana is the open observability platform providing analytics, monitoring, and visualization solutions with a focus on user control and cost efficiency.

IT Services
1K-5K
Founded 2014
$535M raised

Description

  • Lead multi-quarter technical initiatives from problem framing through rollout, including trace aggregation APIs, autoscaling cells, customer limits, and query engine improvements.
  • Own the architecture of core Tempo components, including ingestion, storage, query, and metrics generation.
  • Design structured, deterministic APIs that work well for humans, agents, and downstream product integrations.
  • Drive operational excellence by owning SLO outcomes, reducing toil, improving alerts, and pushing toward Zero Ops.
  • Partner closely with Product and sibling teams to align Tempo capabilities with how other Grafana products consume it.
  • Mentor engineers through code review, design feedback, pairing, and technical writing.
  • Participate in on-call for the services you help build and contribute to incident response and post-incident learning.
  • Engage with the open-source community by reviewing external contributions and helping steer Tempo in the open.

Requirements

  • Demonstrated technical leadership on complex, multi-quarter initiatives spanning design, delivery, and operations.
  • Substantial hands-on experience building and operating distributed data systems in production, such as ingestion pipelines, storage engines, or query execution.
  • Strong software craftsmanship with the ability to write clean, robust, performant code.
  • Strong experience in Go, or deep experience in another systems language such as Rust, C, or C++.
  • Operational experience owning production services, carrying a pager, reducing toil, and working toward SLOs.
  • Ability to break complex problems into short feedback loops and deliver pragmatic MVPs iteratively.
  • Clear communication and collaboration skills in a fully remote, asynchronous environment.
  • Preferred: experience with tracing, OpenTelemetry, or large-scale observability systems.
  • Preferred: experience designing query languages, SQL/TraceQL-like engines, or APIs intended for programmatic consumption by services or agents.
  • Preferred: experience with columnar storage formats such as Parquet or other purpose-built analytical on-disk formats.
  • Preferred: experience operating multi-tenant, multi-cell SaaS infrastructure at scale on Kubernetes.
  • Preferred: experience building for AI/LLM consumers, including structured APIs, metadata/discovery endpoints, deterministic outputs, and evaluation harnesses.
  • Preferred: open-source contribution or maintainership experience and comfort engaging a community in public.
  • Preferred: experience using Grafana, Prometheus, Loki, or Tempo on-call in a prior role or homelab.
  • Preferred: experience working in a fully remote, globally distributed team.

Benefits

  • Remote-first, 100% remote global work environment.
  • Canada compensation range of $186,368 to $223,642 CAD for this role.
  • Restricted Stock Units (RSUs) included in all roles.
  • Global annual leave policy of 30 days per year.
  • 3 shutdown days included within annual leave to help the team disconnect.
  • In-person onboarding for new hires.
  • Career growth pathways and opportunities to develop your career.
  • Access to modern AI coding assistants with a company-funded usage budget, within security guidelines.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a senior Golang Developer to join its remote software consultancy team supporting innovative client projects across Latin America.

GCP Go Python React
28 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software for a growing consultancy serving clients across the U.S., Central, and South America.

GCP Go Python React
36 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality software for client projects in a fast-growing software consultancy.

GCP Go Python React
57 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software for client projects at a growing software consultancy.

GCP Go Python React
1 hour, 14 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers