Senior Backend Engineer - Grafana App Platform

πŸ“ Canada
πŸ“ United States
CAD 164,000-205,000 per year
SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Grafana @ 4 Distributed Systems @ 4 Communication @ 4

Details

Grafana Labs is a remote-first, open-source company with more than 20M users of Grafana. Grafana is used to monitor metrics, logs, and traces and is available as Grafana Cloud (managed) or Grafana Enterprise Stack (self-managed), with projects such as Grafana Mimir (metrics), Grafana Loki (logs), and Grafana Tempo (traces).

The Opportunity

As our Cloud / Grafana-as-a-service business grows, we are evolving Grafana's core architecture to be fully multi-tenant and scalable and to be a platform for opinionated Cloud apps. The role focuses on refactoring Grafana to be simpler and standardized while planning and rolling out changes safely to avoid service disruptions.

This is a remote position. We are looking for candidates in the USA and Canada (EST time zone) only.

Responsibilities

  • Implement new features and improve the operational experience of systems you develop.
  • Author, contribute to, and review design documents and participate in shaping the roadmap.
  • Collaborate across teams and bring stakeholders on board for cross-squad alignment.
  • Mentor and support other team members.
  • Own customer experience through participation in weekday (12h x 5d) and weekend (24h x 2d) on-call rotations.

Requirements

  • Strong coding skills and operational experience; you have been responsible for operating the software you built.
  • Experience building or operating SaaS platforms at scale and dealing with distributed systems problems such as scalability, multi-tenancy, data isolation, and high availability.
  • Excellent written and verbal communication skills; you can choose the appropriate mode of communication and express ideas clearly.
  • Willingness to work across teams, make plans transparent, and incorporate feedback from stakeholders.
  • Pragmatic approach: prioritize progress over perfection and handle ambiguity effectively.
  • Familiarity with Golang is preferred, but candidates who are excited to learn Golang are also encouraged to apply.

Compensation & Rewards / Benefits

  • In Canada, the base compensation range for this role is 164,000 CAD - 205,000 CAD. Actual compensation may vary by level, experience, and skillset.
  • All roles include Restricted Stock Units (RSUs).
  • 100% remote, global culture with in-person onboarding.
  • Global annual leave policy of 30 days per annum (with 3 days reserved for Grafana Shutdown Days), subject to local legislation.
  • Emphasis on transparent communication, innovation, career growth, and a collaborative, open-source culture.

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 protected characteristics.

Notes

  • The role is part of transforming Grafana into an observability app platform where apps can tap into dashboards, alerts, incidents, and telemetry.
  • The company may use AI tools in recruitment to assist matching CVs to job postings, with human review by the recruitment team.