Staff Backend Engineer - Grafana App Platform| Us| Remote

Grafana Labs Grafana Labs · Data AI · Canada, United States · Remote · R&D: Grafana

Backend Engineer role focused on evolving Grafana's core architecture into a multi-tenant, scalable SaaS platform for observability apps. Responsibilities include coding new features, enhancing operational experience, authoring design documents, roadmap shaping, and mentoring. Requires strong coding and operational experience with SaaS platforms, distributed systems, and Golang. The role involves on-call rotations and emphasizes pragmatic AI-assisted development for productivity.

What you'd actually do

  1. Coding new features, enhancing the operational experience of the systems you develop, and iteratively improving them based on production insights
  2. Authoring, contributing to and reviewing design documents
  3. Taking an active role in shaping the roadmap
  4. Mentoring and supporting other team members and collaborating with different teams across the organization
  5. Owning the experience of our customers by participating in weekday 12h x 5d and a separate weekend 24h x 2d on-call rotations.

Skills

Required

  • strong coding skills
  • operational experience
  • SaaS platform experience
  • distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
  • excellent communication skills
  • willing to work across teams
  • pragmatic
  • Golang

Nice to have

  • familiar with Golang or are excited to learn the language

What the JD emphasized

  • planning and rolling out changes safely to avoid service disruptions is crucial