GrepJob
Grafana

Staff Backend Engineer - Session Replay | Canada | Remote

Grafana
Apply
about 4 hours ago
Remote, Canada
Staff+

Responsibilities

  • Own end-to-end technical direction for Session Replay, spanning frontend, backend, and data systems.
  • Drive the evolution of backend architecture, including designing systems for columnar data storage.
  • Define data models, ingestion pipelines, and query patterns.
  • Lead the design of investigation workflows connecting replay with logs, metrics, and traces.
  • Make high-leverage architectural decisions impacting multiple teams and products.
  • Partner with teams across Grafana to build cohesive cross-product experiences.
  • Improve engineering standards, patterns, and operational practices.
  • Mentor engineers and foster technical leadership within the team.

Requirements

  • Comfortable working in a remote-first company with strong communication skills.
  • Collaborative, friendly, and respectful team player who can contribute to discussions.
  • Ability to reason about data-intensive systems including ingestion, storage, and querying.
  • Comfortable owning features in ambiguous problem spaces.
  • Good understanding of user-centered software development processes.
  • Enjoy working on complex solutions with a focus on code maintainability and automation.

Benefits

  • 100% remote work with a global culture.
  • Opportunities for career growth and development.
  • Transparent communication and open decision-making.
  • 30 days of annual leave with dedicated shutdown days.
  • In-person onboarding to help new employees integrate.

Tech Stack

GoGrafanaMySQLReactTypeScript

Categories

BackendData Engineering