Staff Frontend Engineer - Grafana Databases, Adaptive Telemetry

📍 Canada
CAD 174,200-209,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Go @ 4 Grafana @ 4 Prometheus @ 4 Playwright @ 4 TypeScript @ 4 Leadership @ 4 Communication @ 4 Jest @ 4 React @ 4

Details

Grafana Labs is a remote-first, open-source company powering observability for millions of users worldwide. The Databases department owns and operates telemetry databases (Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles) offered in Grafana Cloud and as on-premise solutions. The Adaptive Telemetry group builds Adaptive Metrics, Adaptive Logs, Adaptive Traces, and Adaptive Profiles to optimize telemetry storage and surface the most valuable data. The Grafana plugins for these solutions are TypeScript applications built with React and tested with Jest and Playwright.

This is a remote opportunity and Grafana is currently considering applicants from Canada time zones only.

Responsibilities

  • Influence roadmap and own career objectives within the team.
  • Deliver new frontend features and iterate based on user feedback and data.
  • Lead and manage projects across the full lifecycle: ideation, planning, development, execution, and delivery.
  • Mentor and support other engineers; participate in design discussions and code reviews.
  • Contribute to other projects across the Databases department as needed.
  • Foster a positive, collaborative team culture with psychological safety and mutual respect.
  • Write and review pull requests and design documents to continuously improve the UI.
  • Communicate effectively in a largely remote engineering organization and participate in video-based collaboration.

Requirements

  • Strong experience building web applications, ideally developed with React.
  • Solid experience with TypeScript (Grafana plugins are TypeScript applications).
  • Experience writing and maintaining unit and end-to-end tests using modern testing frameworks (Jest and Playwright are used by the team).
  • Demonstrated ability to write clean, robust, and performant software that is maintainable by others.
  • Experience guiding and supporting other engineers, leading initiatives or small teams, and driving projects to successful outcomes.
  • Pragmatic approach to problem solving: able to break down complex challenges, deliver MVPs, gather data, and iterate.
  • Good communication skills and the ability to work autonomously in a remote-first environment.

Bonus

  • Experience with TanStack and Playwright.
  • Experience developing Grafana plugins.
  • Experience with backend languages such as Go.
  • Prior use of Grafana or other observability tools (Prometheus, Mimir, Loki, Tempo, Pyroscope) in professional or hobby projects.

Compensation & Benefits

  • Canada base compensation range: CAD 174,176 - CAD 209,011 (actual compensation may vary based on level, experience, and skillset).
  • Roles include Restricted Stock Units (RSUs), potential bonus (if applicable), and other benefits listed by Grafana Labs.
  • 100% remote company culture, global teams, transparent communication, and opportunities for career growth.
  • In-person onboarding and a global annual leave policy of 30 days per annum (with 3 days reserved for Grafana Shutdown Days). Grafana will comply with local legislation where applicable.

Why You’ll Thrive

  • Remote-first, open-source, innovation-driven culture with empowered teams and approachable leadership.
  • Opportunity to work on scalable observability products used by large enterprises and the open-source community.

Additional Notes

  • Applicants should be located in or able to work in Canada time zones. The role is remote (Canada).