Senior Software Engineer - Session Replay | Canada | Remote

Grafana Labs
Canada
Workplace: RemoteFull timeCAD 164,490 - 197,389 annuallyFunction: Software EngineeringSkills: ["Communication","Collaboration","Systems thinking","Leadership","Mentoring"]

Drive end-to-end technical direction for Session Replay in Grafana Cloud, connecting frontend observability signals to session-level evidence. Help evolve backend architecture for high-volume session capture using columnar/analytical storage and defined data models, ingestion pipelines, and query patterns. Design investigation workflows that link replay with logs, metrics, traces, and other telemetry across Grafana Cloud, while mentoring engineers and partnering with cross-product teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Grafana Labs
Grafana Labs
1 day ago

Senior Software Engineer - Session Replay | Canada | Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Drive end-to-end technical direction for Session Replay in Grafana Cloud, connecting frontend observability signals to session-level evidence. Help evolve backend architecture for high-volume session capture using columnar/analytical storage and defined data models, ingestion pipelines, and query patterns. Design investigation workflows that link replay with logs, metrics, traces, and other telemetry across Grafana Cloud, while mentoring engineers and partnering with cross-product teams.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own end-to-end technical direction for Session Replay across frontend, backend, and data systems.
  • •Drive evolution of backend architecture for capturing sessions, including columnar/analytical storage design for large-scale session data.
  • •Define data models, ingestion pipelines, and query patterns for high-volume session data.
  • •Lead design of investigation workflows connecting replay with logs, metrics, traces, and other telemetry across Grafana Cloud.
  • •Mentor engineers and improve engineering standards, patterns, and operational practices within the team.

Pay and Benefits

Salary: CAD 164,490 - 197,389 annually
Equity and Bonus:Equity
Perks:RsusRemote WorkAnnual Leave

Key Requirements

  • •Strong communication skills and the ability to collaborate in a remote-first environment, including clearly articulating design decisions in written and spoken English.
  • •Ability to reason about data-intensive systems, including ingestion, storage, querying, and cost trade-offs.
  • •Comfort owning features in ambiguous problem spaces and driving technically in a small, remote team.
  • •Understanding of a user-centered software development process and the ability to translate user context and goals into solutions.
  • •Experience mentoring engineers and improving engineering standards, patterns, and operational practices.
Skills:CommunicationCollaborationSystems thinkingLeadershipMentoring
Languages:English
Tech Stack:GoColumnar/Analytical data storageObject storageS3GCSAzure Blob StorageMySQLTypeScriptReactGrafanaMimirLokiTempo

Company Brief

Grafana Labs
Develops open-source and commercial observability tools, including Grafana for metrics visualization, Loki for log aggregation, and Tempo for tracing, enabling organizations to monitor, analyze, and visualize system performance and telemetry data.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: New York, United States
Founded: 2014
WebsiteLinkedIn