Staff Backend Engineer - Databases Tempo | Canada | Remote

4 weeks, 1 day 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

[Job-29313] Senior Fullstack (React/Node) Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Fullstack Developer in Brazil for a remote/home office role supporting client work on scalable web solutions.

AWS CI/CD Express.js Git Jenkins Jest JIRA Next.js Node.js React TypeScript
1 hour, 4 minutes ago

[Job-29497] Senior Python Backend Developer (Generative AI), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Python Backend Developer in Brazil to build and evolve generative AI backend solutions for insurance and digital customer service products in a remote environment, with occasional on-site presence required in the Campinas metro area.

AWS Azure Docker Kubernetes Microservices Python
1 hour, 30 minutes ago

Senior Backend Engineer - Golang Migration

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring a Senior Backend Engineer to build and improve the backend of a large-scale B2C product, with an emphasis on performance, reliability, and legacy Python-to-Go migrations.

Go Python System Design
1 hour, 43 minutes ago

[Job-29414] Senior Node Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Node Developer in Brazil to build and maintain systems for one of its projects, supporting scalable operations in a remote/hybrid work context.

Agile AWS Node.js
1 hour, 49 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