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 @ 1 Grafana @ 4 Prometheus @ 4 Playwright @ 4 TypeScript @ 4 Leadership @ 4 Communication @ 7 Jest @ 4 React @ 4

Details

Grafana Labs is a remote-first, open-source company with a large global user base for Grafana and related observability projects. The Databases department owns and operates telemetry databases (Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles) and offers them via Grafana Cloud and enterprise/self-managed stacks. The Adaptive Telemetry group develops Adaptive Metrics, Adaptive Logs, Adaptive Traces and Adaptive Profiles and the associated Grafana plugins (TypeScript + React) used to adjust or accept system recommendations.

This is a remote opportunity; applicants should be in Canada time zones only.

Responsibilities

  • Contribute across multiple work streams and influence product and technical direction.
  • Work with the team to deliver new features and iterate based on results.
  • Lead and manage projects end-to-end: ideation, planning, development, execution, and delivery.
  • Contribute to projects outside your immediate team scope when needed.
  • Mentor and support other team members; participate in design discussions and reviews.
  • Write and review pull requests and design documents to continuously improve the UI.
  • Collaborate in a remote-first engineering organization using video calls; maintain strong communication and autonomy.

Requirements

  • Strong experience building web applications, ideally developed with React.
  • Solid experience writing and maintaining unit and end-to-end tests using modern testing frameworks.
  • Experience writing clean, robust, and performant software that is maintainable by others.
  • Demonstrated leadership: guiding and supporting other engineers, leading initiatives or small teams, and driving projects to successful outcomes.
  • Pragmatic, customer-focused, able to break down complex challenges to achieve short feedback loops (MVPs, iterate using data and feedback).
  • Good collaboration and communication skills for fully remote squad-based work.

Technologies & Tools Mentioned

  • Frontend: React, TypeScript
  • Testing: Jest, Playwright, unit and end-to-end testing frameworks
  • UI libraries/stack: TanStack (bonus)
  • Grafana plugin development (plugins are TypeScript + React)
  • Observability and telemetry systems: Prometheus, Mimir, Loki, Tempo, Pyroscope
  • Backend (bonus experience): Go
  • Platform: Grafana Cloud and Grafana Enterprise stacks

Bonus Points

  • Experience working with TanStack and Playwright.
  • Experience developing Grafana plugins.
  • Experience with backend languages like Go.
  • Prior use of Grafana or other observability tools in professional or hobby projects.

Compensation & Rewards

  • Canada base compensation range: CAD 174,176 - CAD 209,011 (actual compensation may vary by level, experience, and skillset).
  • Roles include Restricted Stock Units (RSUs). Benefits include equity, possible bonus, and other benefits per company policy.
  • Global annual leave policy: 30 days per annum; 3 days reserved for Grafana Shutdown Days (subject to local legislation).

Why You’ll Thrive at Grafana Labs

  • Remote-first global culture, scaling organization, transparent communication, innovation-driven environment, open-source roots, empowered teams, approachable leadership, career growth pathways, in-person onboarding, emphasis on work-life balance.

Equal Opportunity & Privacy

  • Grafana Labs is an equal opportunity employer. Recruitment may utilize AI tools to assist matching CVs to job postings; inbound CVs continue to be reviewed manually. See company privacy policy for data usage details.