← Back to Jobs
Grafana Labs logo

Staff Developer Advocacy Engineer | US | Remote

Grafana Labs
2.0(1)
👥201-500
Software Engineering
Remote
$174k - $209k
1 month ago
🤖 AI-First🛠️ Cursor-friendly🌍 Remote💻 Open Source
Apply →

Uses agent-based AI tools (Claude Code, Cursor) for daily development; emphasizes AI-assisted workflows but requires strong engineering fundamentals (not just vibe coding).

About the Role

Build and ship the open-source Interactive Learning Plugin inside Grafana to create scalable, in-product learning experiences. The role blends production software engineering with developer advocacy: improving learner flows, enabling non-engineer content contribution, and using AI-assisted development workflows to move quickly with strong engineering judgment.

Job Description

Role

Grafana is hiring a Staff Developer Advocacy Engineer to build and maintain the open-source Interactive Learning Plugin and its content. You will write production code that impacts both Grafana Cloud and Grafana OSS while working closely with Developer Advocacy to create in-product learning experiences.

Key Responsibilities

  • Build delightful interactive learning inside Grafana and ship features that make learning experiences obvious, smooth, and scalable.
  • Improve end-to-end learner experience from onboarding to completion and enable contribution and authoring workflows for non-engineers.
  • Support private guides and build trustworthy progress/completion tracking and instrumentation to understand learner behavior.
  • Treat observability as a product principle: instrument metrics/logs/traces and provide user journey visibility for fast feedback loops.
  • Ship quickly using AI-driven development workflows (agent-based tools) while applying strong engineering judgment for scoping, iteration, verification, and testing.
  • Allocate roughly 20% of time to communication tasks: writing docs, design notes, PR descriptions, demos, and explaining technical decisions.

Requirements

  • Strong software engineering fundamentals with experience shipping production-grade changes and reasoning about architecture, maintainability, and correctness.
  • Experience with AI-assisted or agentic development workflows (daily or near-daily use of tools like Claude Code or Cursor) and an ability to describe a secure, correct workflow for using them.
  • Familiarity with Grafana and observability practices (dashboards, troubleshooting, monitoring workflows, on-call experience preferred).
  • Ability to instrument and analyze learning flows (metrics/logs/traces) and iterate based on feedback.
  • Strong communication skills for documentation and stakeholder-facing explanations.

Bonus Qualifications

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

Compensation & Benefits

  • US base compensation range: $174,986 - $209,983 (base). Actual compensation may vary by level and experience. Roles include Restricted Stock Units (RSUs).
  • Fully remote (US candidates considered for this posting).
  • In-person onboarding.
  • 30 days annual leave (global annual leave policy) with 3 days reserved for Grafana Shutdown Days.

Tech Stack

GrafanaGrafana CloudGrafana Enterprise StackGrafana MimirGrafana LokiGrafana TempoGrafana Pathfinder App (repo)interactive-tutorials (repo)Claude CodeCursorTypeScriptGoKubernetesPrometheusOpenTelemetryGitHub

Skills

Software EngineeringSystem DesignObservabilityInstrumentation & TelemetryAI-assisted / Agentic DevelopmentContributor Enablement / Community/OSSProduct ThinkingTesting & QACommunication & DocumentationRapid Iteration / ShippingSecurity & Risk Management

Experience Level

Staff/Principal

Salary

USD 174,986 - 209,983/year

Benefits

  • Fully Remote (100% Remote)
  • Restricted Stock Units (RSUs)
  • In-person onboarding
  • 30 days annual leave
  • 3 Grafana Shutdown Days (reserved)