grafanalabs

Staff Developer Advocacy Engineer | Canada | Remote

Apply Now

At a Glance

Location
Canada
Work Regime
remote
Posted
2026-03-13T09:24:44-04:00

Key Requirements

Required Skills

KubernetesTypeScript

Requirements

Nice to have:

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 & Benefits

In Canada, the base compensation range for this role is $186,368 CAD

- $223,642 CAD

. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.

*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.

Why You’ll Thrive at Grafana Labs:

100% Remote, Global Culture -

Responsibilities

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

About the Company

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.