Staff Backend Engineer - Databases Tempo | Canada | Remote

17 hours, 11 minutes 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

Middle/Senior C# Developer

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a C# Developer to join one of several high-impact product teams building core features and components across its data resilience and security products.

Azure C# Git Linux .NET PostgreSQL SQL Server Visual Studio
58 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring a software engineer to build tools, APIs, and integrations for its globally distributed HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitHub GitLab Haskell Jenkins Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
2 hours, 17 minutes ago

Fullstack .Net Developer - Latin America - Remote

Azumo 51-250 Internet Software & Services

Azumo is hiring a remote Microsoft .NET Software Engineer in Latin America to build, maintain, and update scalable backend infrastructure used by millions of users.

C# Generative AI Machine Learning REST API
2 hours, 25 minutes ago

Database Administrator

Trustly 251-1K Diversified Financial Services

Trustly is hiring a Database Administrator in Brazil to support the administration, performance, security, and reliability of enterprise databases for its payments platform in close collaboration with engineering, DevOps, and SRE teams.

Docker Git GitHub Linux PostgreSQL Shell Scripting SQL Unix
2 hours, 28 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