Senior Frontend Engineer - Grafana Data Pro

Remote Grafana Labs

正社員United KingdomNot specified
TypeScript React Jest Playwright SQL Prometheus Kubernetes Grafana

Company Overview

Grafana Labs is a remote-first, open-source powerhouse. There are more than 20 million users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies—including Bloomberg, JPMorgan Chase, and eBay—manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).

We're scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.

Job Title

Senior Frontend Engineer - Grafana Data Pro

Remote Location

Remote - United Kingdom, Spain, Sweden, Germany, Ireland

About the Role

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 visualisation and manipulation, navigation across the ecosystem, sharing experience, content search, organisation and more.

The DataPro squad develops tools that empower users to express their data. They serve as the bridge between data producers (Data Sources) and consumers (Data Visualizations), enhancing the capabilities of data sources in line with our "big tent" philosophy.

What We Do

  • Query experience & Data manipulation: We build and evolve the query experience as well as the engine and components behind the Grafana data transformations experience, which primarily includes Transformations and SQL Expressions.
  • Community Engagement: We listen to the open-source community, retrieve contributions, and turn feedback into real improvements.
  • Operational Excellence: We own the performance, reliability, and maintainability of a system that runs at global scale. We value readability, maintainability and clarity of our code.

How We Work

  • No blame: We focus on learning and improving ourselves and our product.
  • Better done than perfect: We iterate quickly and deliver value continuously.
  • User-first: We design for real users solving real problems and we make data-driven decisions.
  • Mentorship & Innovation: We grow together through knowledge sharing, mentorship, internal hackathons, and constant learning.

Job Responsibilities

  • Take an active role in influencing our roadmap and your own career objectives
  • Drive projects from initial idea all the way to operations once it is in the hands of customers
  • Be a part of your team's on-call rotations and take ownership of the services you're running
  • Mentor and support other team members, participate in design discussions and collaborate with the team
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase
  • Contribute to and review design documents for upcoming features
  • 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
  • Engage in pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards

Requirements

  • Strong engineering skills: Solid experience building production software systems with TypeScript and React
  • Self-starter capable of tackling complex engineering problems with minimal supervision
  • Experience with testing frameworks such as Jest and Playwright
  • Treat writing tests as a core part of the development process, not an afterthought
  • Complex operational thinking: Can take on complex challenges and break them down into tight feedback loops
  • Proven initiative and pragmatism: Take ownership and drive projects forward, pushing boundaries to find the most impactful solutions
  • Ability to deal with ambiguity and define scope, breaking complex challenges down to achieve short feedback loops
  • Collaborative attitude: Communicate effectively with peers, product managers, and designers
  • Open to feedback and bring a solutions-oriented mindset to the table
  • Enjoy learning, growing, and supporting others to do the same
  • Appreciate efficiency and strive to identify and utilize the most effective tools for the task at hand

Bonus Points For

  • Experience with open source software and/or commercial open source companies
  • Been a user of Grafana and Prometheus in operational roles
  • Familiarity with being on-call and performing operations/SRE tasks
  • Active interest in observability (Metrics, Logs and Traces) and experience with tools like Grafana, Prometheus, or other observability platforms
  • Experience mentoring engineers in a collaborative but asynchronous environment
  • Care about our community of users and contributors and are keen to be an active Grafana Community Contributor

Compensation & Benefits

In United Kingdom, the compensation range for this role is GBP 91,755 - GBP 110,106. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process.

  • All roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success
  • 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world
  • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment
  • Transparent Communication – Expect open decision-making and regular company-wide updates
  • Innovation-Driven – Autonomy and support to ship great work and try new things
  • Open Source Roots – Built on community-driven values that shape how we work
  • Empowered Teams – High trust, low ego culture that values outcomes over optics
  • Career Growth Pathways – Defined opportunities to grow and develop your career
  • Approachable Leadership – Transparent execs who are involved, visible, and human
  • In-Person onboarding - Thrive from day 1 with your fellow new 'Grafanistas'
  • Global annual leave policy of 30 days per annum
  • 3 days reserved for Grafana Shutdown Days to allow the team to really disconnect
  • Access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro)

Equal Opportunity Employer

Grafana Labs will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we're working hard to make sure that's the foundation of our organization as we grow.

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.

How to Apply

Click the "Apply" button on this page to submit your application through our careers portal. You'll need to provide your resume/CV, LinkedIn profile, and answer a few questions. If you're applying from a different location than listed, your recruiter will discuss your specific market's defined pay range and benefits at the beginning of the process.