Senior Developer Advocacy Engineer

📍 Germany
EUR 97,000-116,400 per year
SENIOR
✅ Remote

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 4 Go @ 4 Grafana @ 4 Kubernetes @ 3 Prometheus @ 4 DevOps @ 4 TypeScript @ 4 GitHub @ 4 Scoping @ 4 Communication @ 4 OSS @ 4 OpenTelemetry @ 4 Codex @ 4 Claude Code @ 7 Observability @ 4 AI @ 7

Details

Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, monitoring everything from beehives to climate change. Grafana Labs helps more than 3,000 companies manage their observability strategies with the Grafana Stack (Grafana Cloud or Grafana Enterprise Stack), featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).

This role is a fully remote position based in Germany. The team is building the Interactive Learning Plugin: an open source, in-product learning experience inside Grafana that helps users level up without leaving their workflow. The role is for a software engineer embedded in Developer Advocacy who ships real product code that impacts both Grafana Cloud and Grafana OSS. 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

Responsibilities

  • Build delightful interactive learning experiences inside Grafana: ship features that make learning 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.
  • 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 stay shallow and make it easy to understand production and real user experiences.
  • Ship fast with an AI-driven development workflow, working daily with tools like Claude Code or Cursor in an agent-based workflow while applying strong engineering judgment.
  • Participate in an on-call rotation as part of the DevOps culture; take end-to-end ownership of the software you build.
  • Perform ~20% communication work: writing docs, design notes, PR descriptions, and occasional demos or explanations to internal/external audiences.

Requirements

  • Strong skills in at least two of the following three areas (you should be strong in at least two):
    • AI harness experience (agentic development): experience using tools like Claude Code or Cursor in real development work and the ability to describe a scoping→iterate→validate→test workflow and manage risks such as security and correctness.
    • Serious software engineering fundamentals: ability to ship production-grade changes, explain tradeoffs, and care about architecture, maintainability, and correctness.
    • Grafana context: experience using Grafana in real environments (dashboards, troubleshooting, on-call, monitoring workflows) and an understanding of observability practices.
  • Comfortable using AI-assisted development tools as part of daily workflow (company provides funded usage budget and access to frontier models such as GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).
  • Willingness to participate in on-call rotation and support production services.
  • Ability to write clear docs, design notes, and PR descriptions and to communicate technical decisions.

Bonus Points For

  • Meaningful open source contribution or maintainer experience.
  • Full-stack experience (strong frontend-only or backend-only profiles are also welcome).
  • TypeScript and/or Go experience.
  • Kubernetes familiarity.
  • Experience in the observability ecosystem (Prometheus, Loki, Tempo, Mimir, OpenTelemetry).

Compensation & Rewards

  • In Germany, the base compensation range for this role is EUR 97,034 - EUR 116,441. Actual compensation may vary by level, experience, and skillset. All roles include Restricted Stock Units (RSUs).

Additional Details

  • Remote-first, fully remote position for candidates in Germany.
  • Company-funded AI tooling usage and access to large models for development workflows.
  • Participation in an on-call rotation (DevOps culture) and in-person onboarding.
  • Global annual leave policy of 30 days per annum (3 days reserved for Grafana Shutdown Days); local legislation will be complied with where applicable.

Equal Opportunity

Grafana Labs is an equal opportunity employer and will recruit, train, compensate, and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and other characteristics.

Notes