Staff Software Engineer - Developer Advocacy

New
Canada Location base: Canada This is a fully remote position and we're considering candidates in Canada.Full-TimeStaff
Salary186,368 - 223,642 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
KubernetesTypeScriptGoGrafanaPrometheus

Requirements

  • AI harness experience (agentic development)
  • Used tools like Claude Code or Cursor in real development work (daily or close to it).
  • Can describe your workflow (scoping → iterate → validate → test) and how you manage risks like security and correctness.
  • Serious software engineering fundamentals
  • Can ship production-grade changes and explain tradeoffs.
  • Care about architecture, maintainability, correctness, and raising the quality bar.
  • Grafana context
  • Used Grafana in real environments—dashboards, troubleshooting, on-call, or monitoring workflows.
  • Understand observability practices and how Grafana fits into them.
  • Small but meaningful amount of communication work (~20%) which will include writing clear docs, design notes, and PR descriptions, as well as occasionally demo work or explaining decisions to internal/external audiences.
  • Meaningful open source contribution or maintainer experience (Bonus)
  • Full-stack experience (Bonus)
  • TypeScript and/or Go (Bonus)
  • Kubernetes familiarity (Bonus)
  • Experience in the broader observability ecosystem (Prometheus, Loki, Tempo, Mimir, OpenTelemetry) (Bonus)

Responsibilities

  • 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
  • Build progress and completion tracking that’s trustworthy, motivating, and useful.
  • Instrument learning flows so we can 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 what’s happening in production and in 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 judgment—scoping, iterating, verifying, and testing—so speed doesn’t compromise quality.
  • Participation in an on-call rotation as part of our DevOps culture.
View Full Description & ApplyYou'll be redirected to the employer's site
186,368 - 223,642 CAD per year
Apply Now