Grafana Labs logo
Grafana LabsΒ·

Staff Frontend Engineer - Grafana DataViz

Fully remoteFull-timeSenior$175K - $210KUTC-5–-3AsyncAmericas#TypeScript#React#visualizationsRSUsPTOParental leaveBonusEquity

Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. We are a 100% remote company with team members across 40+ countries.

This is a remote position. We are seeking candidates in US and Canada (EST/CST time zones).

The Opportunity

About Grafana Frontend

The Grafana Frontend group is responsible for the end-to-end user experience on Grafana, the observability product and platform used by many engineers to build plugins. Our squads are responsible for dashboards, data visualization and manipulation, navigation across the ecosystem, sharing experience, content search, organisation, and more.

The squad: DataViz

We build and evolve Grafana Visualizations, giving our users the ability to visualize their data in a way that’s easy to set up and understand.

Some of our recent projects include:

  • Externalisation of our core visualization to be independently releasable and remove interdependencies
  • GraphViz: Visualize relationships, flows, and architectures using the Graphviz DOT language with live metrics from any Grafana data source
  • Raising the bar on quality and reliability: improving test coverage, introducing a new testing strategy and tooling for visual regressions
  • Refreshing the look and feel of existing visualizations (e.g., Table and Gauge)

Our stack is primarily TypeScript, React, and uPlot and eCharts for our visualizations.

What You'll Be Doing

  • Lead multi-quarter technical initiatives from problem framing through rollout, including gathering user feedback and measuring impact.
  • Mentor and collaborate with other engineers through code review, design feedback, and pairing on hard problems.
  • Participate in on-call rotations for the services you help build, acting as a force multiplier in incident response.
  • Provide technical support in customer escalations and identify areas of high friction.
  • Cross-squad collaboration: represent team work outside the team, write design proposals, run demos, and make the case for our roadmap.
  • Leverage modern AI coding assistants as part of your daily workflow with a company-funded usage budget.

What Makes You a Great Fit

  • Intellectually curious, default to transparency, high bias towards action, kind, and enjoy working as a team.
  • Technical Leadership: Experience leading teams through projects, mentoring engineers, and communicating clearly in a remote environment.
  • Operational Ownership: Take responsibility for operating software in production, being on-call, and responding to incidents.
  • Complex Problem Solving: Self-starter capable of tackling complex engineering problems with minimal supervision.
  • User Focus and Pragmatism: Break complex problems into short feedback loops (analyze, design, deliver MVP, iterate).
  • Practical AI Experience: Familiar with AI technologies and frameworks, focusing on real-world solutions.
  • Community-focused and keen to be an active Grafana Community Contributor.

Bonus Points

  • Open-source contribution or maintainership.
  • Active interest in observability (Metrics, Logs, Traces) with tools like Grafana, Prometheus, Loki, or Tempo.
  • Experience in a fully remote, globally distributed team.

Timezone overlap

UTC-5–-3

Culture

Async-friendly

Open to

NA

Sign in to track applications and earn points.

More roles at Grafana Labs

Similar remote roles