Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Go @ 4
Grafana @ 4
Kubernetes @ 3
Prometheus @ 4
DevOps @ 4
TypeScript @ 4
Hiring @ 4
Leadership @ 4
Scoping @ 7
Communication @ 4
OSS @ 4
OpenTelemetry @ 4
Codex @ 4
Claude Code @ 7
Observability @ 4
AI @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is a remote-first, open-source company used by millions worldwide to monitor metrics, logs, and traces. The team is building the Interactive Learning Plugin—an open source, in-product learning experience inside Grafana—and is hiring a software engineer embedded in Developer Advocacy who ships product code impacting Grafana Cloud and Grafana OSS.
Responsibilities
- Build delightful interactive learning inside Grafana: ship features that make learning experiences obvious, smooth, and scalable; improve end-to-end learner experience from onboarding to completion.
- Enable contribution and authoring (including 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.
- Build progress and completion tracking that is trustworthy, motivating, and useful; instrument learning flows to understand what’s working and where learners get stuck.
- Treat observability as a product principle: build fast feedback loops (metrics/logs/traces + user journey visibility) so issues remain shallow and production behavior is easy to understand.
- Ship fast with an AI-driven development workflow: work daily with tools like Claude Code or Cursor in an agent-based workflow while applying strong engineering judgment for scoping, iterating, verifying, and testing.
- Participate in an on-call rotation as part of DevOps culture and take end-to-end ownership of software in production.
- Perform ~20% communication work: write clear docs, design notes, PR descriptions, and occasionally demo or explain decisions to internal/external audiences.
Requirements
- Strong experience in at least two of the following areas:
- AI harness experience (agentic development) — experience using tools like Claude Code or Cursor in real development, and an ability to describe a scoping → iterate → validate → test workflow and manage risks like security and correctness.
- Serious software engineering fundamentals — ability to ship production-grade changes, care about architecture, maintainability, correctness, and quality.
- Grafana context — experience using Grafana in real environments (dashboards, troubleshooting, on-call, monitoring workflows) and solid understanding of observability practices.
- Comfortable working with AI-assisted development tools (company supports use of modern AI coding assistants and provides a company-funded usage budget; frontier models accessible include GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).
- Willingness to participate in on-call rotation and instrument production systems with metrics/logs/traces.
- Ability to write documentation, design notes, and clear PR descriptions; communicate decisions and demos to audiences.
Bonus Points
- Meaningful open source contribution or maintainer experience.
- Full-stack experience (strong frontend-only or backend-only profiles are also welcome).
- TypeScript and/or Go.
- Kubernetes familiarity.
- Experience in the broader observability ecosystem (Prometheus, Loki, Tempo, Mimir, OpenTelemetry).
Compensation & Rewards
- UK base compensation range: GBP 91,755 - GBP 110,106. Actual compensation may vary by level, experience, and skillset. All roles include Restricted Stock Units (RSUs).
Why You’ll Thrive at Grafana Labs
- 100% remote, global culture; scaling organization; transparent communication; innovation-driven environment; open source roots; empowered teams; career growth pathways; approachable leadership; passionate people.
- In-person onboarding to help new hires ramp successfully.
- Global annual leave policy: 30 days per annum (3 days reserved for Grafana Shutdown Days). Local legislation will be complied with where applicable.
Other
- Role is fully remote; candidates are being considered in the United Kingdom. Grafana Labs may utilize AI tools in recruitment to assist matching CVs; recruitment team will manually review inbound CVs.