Staff Frontend Engineer (Grafana Data Visualization)

Grafana

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid vacation 30 days
Health coverage stipend
Parental leave
Learning & development budget
Home office stipend
Headspace mindfulness subscription

Job summary

Grafana is seeking a frontend engineer to lead and shape the end-to-end user experience for Grafana's observability product and platform. You’ll collaborate with distributed squads to drive innovation, mentor peers, and own critical frontend initiatives in a fully remote environment.

You will work with a stack centered on Typescript and React, and you’ll leverage Grafana’s ecosystem including uPlot and eCharts to build insightful, interactive dashboards.

Qualifications

  • Strong frontend engineering experience in a distributed, remote environment.
  • Experience leading teams, mentoring engineers and contributing to design reviews.
  • On-call experience and responsibility for reliability of production systems.
  • Excellent communication in asynchronous, fully remote settings.
  • Familiarity with observability tools and dashboards is a plus.

Responsibilities

  • Lead multi-quarter frontend initiatives from framing to rollout.
  • Mentor and collaborate with engineers to raise engineering standards.
  • Participate in cross-squad coordination; present designs and roadmaps.
  • Contribute to incident response and post-incident reviews.
  • Engage with users and contributors to improve Grafana products.

Skills

Typescript
React
uPlot
eCharts
On-call experience
Observability tools

Tools

Grafana
Prometheus
Loki
Tempo

Job description

  • You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity
  • The Grafana Frontend group is responsible for the end to end user experience on Grafana the observability product and Grafana the 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
  • You’ll also have the opportunity to work across the Grafana Frontend team and partner with other squads within the Grafana department to drive innovation and solve complex engineering challenges
  • We build and evolve the Grafana Visualizations. We want to give our users the ability to visualize their data in a way that’s easy to set up and understand, so they can pull out interesting and valuable insigh
  • 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 our test coverage, introduce a new testing strategy and tooling for visual regressions
  • Refresh the look and feel of our existing visualizations. E.g Table and Gauge
  • Lead multi-quarter technical initiatives from problem framing through rollout. Including getting user feedback and measuring whether what you shipped actually worked
  • Mentor and collaborate with other engineers. Raise the engineering bar through code review, design feedback, pairing on hard problems, and writing that leaves the team better than you found it
  • Participate in on-call for the services you help build, and be a force multiplier in incident response and post-incident learning
  • Provide technical support in customer escalations and help us identify areas of high friction to address
  • Cross-squad collaboration: Represent the team’s work outside the team, write the design proposals, run the demos, and make the case for our roadmap in cross-team discussion
  • Our stack is primarily Typescript, React, and uPlot and eCharts for our visualisations
  • We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction
  • We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always with strong code review and quality standards. You’ll also have access to the latest frontier models from OpenAI, Anthropic, and Google
Benefits
  • Vacation: Balance is key. Our team enjoys 30 days of paid vacation each year on top of national holidays, parental leave, and sick leave. We also take a breather on a number of Grafana Shutdown Days each year
  • Healthcare: We’re proud to provide health coverage or stipends for our colleagues in the US, UK, Canada, the Netherlands, Sweden, Singapore, and India
  • Retirement planning: There’s no time like the present to start saving for your future. We make employer contributions into the pension pots of our team members in the US, UK, Canada, the Netherlands, Sweden, and Germany
  • Professional development: On top of a $1,500 annual learning and development stipend, Grafanistas have thousands of on-demand courses at their fingertips to help them grow professionally. Want to attend a conference or training? Go ahead. Just pass on what you learned
  • Work location: Vast majority of our roles are fully remote, focused on hiring the best talent and allowing you to perform from the comfort of your home. If you fancy a change of scene, we’ll also reimburse you up to $175 a month for a personal co-working space
  • Choice of tech: There’s no one-size-fits-all when it comes to the tech required to do your job. Choose the laptop and accessories you need when you join us, and we’ll refresh them every three years
  • Mindfulness: When you join the team, you can sign up for a complimentary subscription to Headspace to take advantage of the benefits of mindfulness and meditation. Our wellbeing resource group also organize sessions run by fellow Grafanistas or external trainers
  • Global Employee Assistance Program: We offer all team members a 100% confidential support service with 24/7 365 access to professionally qualified counsellors and specialists
  • Paid parental leave: Grafana offers paid parental leave to all eligible new parents. This offers Grafanistas time to bond with and care for their children in the first year after birth or adoption

You enjoy working on complex solutions, building production software systems. You’re a self-starter, capable of tackling complex engineering problems with minimal supervisionTechnical leadership. You have solid experience leading teams through projects, mentoring other engineers and serving as a force-multiplier. You communicate clearly in a fully remote, asynchronous environmentYou take responsibility for operating the software you have built. You have experience being on-call, supporting software in production, ensuring reliability and responding to incidents as neededWe highly value those who are intellectually curious, who default to transparency, possess a high bias towards action, and who are also kind and enjoy working as a teamUser focus and pragmatism. You break complex problems into short feedback loops: analyze, design, deliver an MVP, learn, iterateYou care about our community of users and contributors and are keen to be an active Grafana Community ContributorAI experience with a practical mindset: You’re familiar with AI technologies and frameworks, and you focus on delivering high-quality solutions that work in the real world, not just in theoryOpen-source contribution or maintainership, and comfort engaging a community in the openHave an active interest in observability (Metrics, Logs and Traces) and have experience with tools like Grafana, Prometheus, or other observability platformsExperience as an on-call user of Grafana, Prometheus, Loki, or Tempo in a previous role (or on a homelab)Experience in a fully remote, globally distributed team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Session Replay)
Senior Software Engineer (Session Replay)

Grafana • United States

Remote
USD 140,000 - 190,000
30 days paid vacation
Health coverage or stipends in US/UK/…
Retirement contributions
+5
Staff Frontend Engineer - Grafana DataViz | US | Remote New United States (Remote)
Staff Frontend Engineer - Grafana DataViz | US | Remote New United States (Remote)

Grafana • United States

Remote
USD 175,000 - 210,000
100% Remote
Global team
Senior Solutions Engineer (Acquisition)
Senior Solutions Engineer (Acquisition)

Grafana • United States

Remote
USD 120,000 - 180,000
30 days vacation
Healthcare stipend
Pension plan
+5
Staff Frontend Engineer - Grafana DataViz
Staff Frontend Engineer - Grafana DataViz

Grafana • United States

On-site
USD 134,000 - 160,000
RSUs
100% Remote
30 days annual leave
Senior Product Designer (Knowledge Graph, NASA)
Senior Product Designer (Knowledge Graph, NASA)

Grafana • United States

Remote
USD 120,000 - 180,000
Remote work
Learning stipend
Headspace subscription
+2
Staff Backend Engineer - Grafana Alerting | UK | Remote
Staff Backend Engineer - Grafana Alerting | UK | Remote

Grafana • United States

Remote
USD 120,000 - 180,000
Staff Backend Engineer - Mimir Query, Databases | USA | Remote
Staff Backend Engineer - Mimir Query, Databases | USA | Remote

Grafana Labs • United States

Remote
USD 175,000 - 210,000
Equity
Bonus (if applicable)
Staff Backend Engineer - Grafana Alerting | Germany | Remote
Staff Backend Engineer - Grafana Alerting | Germany | Remote

Grafana • United States

Remote
USD 140,000 - 190,000
Remote-first company
Staff FrontEnd Engineer - Platform - App Core Usage | Canada | Remote
Staff FrontEnd Engineer - Platform - App Core Usage | Canada | Remote

Grafana • United States

Remote
USD 132,000 - 158,000
100% Remote
RSUs
30 days annual leave
+1
Engineering Manager – Observability | UK | Remote
Engineering Manager – Observability | UK | Remote

Jobicy • United States

Remote
USD 136,000 - 171,000
RSUs
Remote work
30 days annual leave incl. shutdown