Overview
Grafana Labs is a remote-first, open-source company with a global user base. Grafana is used to monitor a wide range of environments, from beehives to large-scale climate data, with dashboards seen in diverse settings. The Grafana LGTM Stack can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).
We’re scaling rapidly while maintaining an open-source legacy, global collaboration, and meaningful work. This role is fully remote and based in the UK.
The Opportunity
Grafana is building the Interactive Learning Plugin: an open source, in-product learning experience inside Grafana that helps users level up without leaving their workflow. We’re hiring a software engineer embedded in Developer Advocacy who ships real product code affecting both Grafana Cloud and Grafana OSS.
This role is for an engineer who moves fast with strong judgment, is excited about AI-assisted development in open source, and wants to help build a platform where anyone can contribute high-quality learning content—not just engineers.
Your primary focus will be the open source Interactive Learning Plugin: https://github.com/grafana/grafana-pathfinder-app and its content: https://github.com/grafana/interactive-tutorials
What You’ll Be Doing
- Build delightful interactive learning inside Grafana
- Ship features that make learning experiences feel obvious, smooth, and scalable. Improve the end-to-end learner experience—from onboarding to completion.
- Enable contribution and authoring (especially for non-engineers): create workflows and product features that let many contributors safely create, iterate on, and improve learning content.
- Support private guides and experiences
- Make completion tracking that actually matters
- Build progress and completion tracking that’s trustworthy, motivating, and useful.
- Instrument learning flows to understand what’s working, what’s failing, and where learners get stuck.
- Treat observability as a product principle
- Build fast feedback loops (metrics/logs/traces + user journey visibility) so issues stay shallow.
- Make it easy to understand production and real user experiences.
- Ship fast with an AI-driven development workflow
- Work daily with tools like Claude Code or Cursor in an agent-based workflow.
- Apply strong engineering judgement—scoping, iterating, verifying, and testing—so speed doesn’t compromise quality.
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 to iterate quickly without friction.
We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards.
You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).
This role includes participation in an on-call rotation as part of our DevOps culture. We believe in end-to-end ownership—those who build the software also help run and support it in production.
What Makes You a Great Fit
We know it’s rare to find everything. You should be strong in at least two of the three areas below:
- AI harness experience (agentic development)
- You’ve used tools like Claude Code or Cursor in real development work (daily or close to it).
- You can describe your workflow (scoping → iterate → validate → test) and how you manage risks like security and correctness.
- Serious software engineering fundamentals
- You can ship production-grade changes and explain tradeoffs.
- You care about architecture, maintainability, correctness, and raising the quality bar (not just “vibe coding”).
- Grafana context
- You’ve used Grafana in real environments—dashboards, troubleshooting, on-call, or monitoring workflows.
- You understand observability practices and how Grafana fits into them.
You’ll also do a small but meaningful amount of communication work (~20%), including writing clear docs, design notes, and PR descriptions, and occasionally doing demos or explaining decisions to internal/external audiences.
Bonus Points For
- Meaningful open source contribution or maintainer experience
- Full-stack experience (strong frontend-only or backend-only profiles are welcome)
- TypeScript and/or Go
- Kubernetes familiarity
- Experience in the broader observability ecosystem (Prometheus, Loki, Tempo, Mimir, OpenTelemetry)
Compensation & Rewards
In UK, the base 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). Compensation ranges are country specific; if you are applying from a different location, your recruiter will discuss the market pay range and benefits at the beginning of the process.
Why You’ll Thrive At Grafana Labs
- 100% Remote, Global Culture – remote-only company with a collaborative, purpose-driven culture.
- Scaling Organization – meaningful work in a high-growth environment.
- Transparent Communication – open decision-making and company-wide updates.
- Innovation-Driven – autonomy and support to ship great work and try new things.
- Open Source Roots – community-driven values.
- Empowered Teams – high trust, low ego, outcome-focused.
- Career Growth Pathways – defined opportunities to grow and develop.
- Approachable Leadership – transparent, involved leadership.
- Passionate People – collaborative team environment.
- In-Person onboarding – onboarding with fellow Grafanistas to learn the ropes.
- Balance is Key – 30 days annual leave, with some days reserved for company-wide shutdown; local legislation applies where relevant.
Equal Opportunity Employer: Grafana Labs recruits, trains, compensates, and promotes regardless of race, religion, color, national origin, gender, disability, age, veteran status, and other characteristics. We value equality and diversity as foundational to our organization.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information in CVs to job postings. The recruitment team will review inbound CVs manually to identify alignment with current openings. For information about how your personal data is used once you’ve applied, please refer to our privacy policy.
#J-18808-Ljbffr…
