Skip to content

Staff Backend Engineer - Grafana App Platform

Staff Backend Engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production SaaS experience, distributed-systems expertise, strong backend coding skills, and familiarity with or willingness to learn Golang.

About the job

Responsibilities

  • Build new backend features and improve the operational experience of the systems you develop.
  • Use production insights to iteratively improve systems.
  • Author, contribute to, and review design documents.
  • Help shape the technical roadmap.
  • Mentor and support team members while collaborating across teams.
  • Participate in weekday 12-hour × 5-day and weekend 24-hour × 2-day on-call rotations.

Requirements

  • Strong coding skills and operational experience owning software in production.
  • Experience building and operating SaaS platforms at scale.
  • Experience with distributed-systems challenges such as scalability, multi-tenancy, data isolation, and high availability.
  • Excellent written and verbal communication skills.
  • Ability to collaborate across teams and align work with internal and external stakeholders.
  • Pragmatic approach, prioritizing progress over perfection and handling ambiguity effectively.
  • Familiarity with Golang or willingness to learn it.

Compensation

  • CAD $186,368–$223,642 annually in Canada.
  • Restricted Stock Units (RSUs) are included.

Skills

Go, SaaS, Distributed Systems, Multi-Tenancy, Data Isolation, High Availability, Scalability, Backend Development, Design Documents, On-Call Operations

Grafana Labs

Grafana Labs

Canada

Staff Backend Engineer - Second Horizon
CA$186k+/yrRemote7+ YOEBackend Engineering

This Staff Backend Engineer will design and operate production backend services for an AI-native enterprise context system, including ingestion, indexing, retrieval APIs, and agent integrations. The role requires production software experience, cloud-native development, LLM and generative AI expertise, and strong ownership in an ambiguous early-stage environment.

Databricks

Databricks

Vancouver, Canada

Staff Software Engineer - Backend
CA$173k+/yrOn-site10+ YOEBackend Engineering

Build large-scale backend infrastructure and data products for Databricks across areas such as log analytics, AI/BI, business semantics, and apps. The role requires staff-level software engineering experience, including 10+ years with Java, Scala, or C++ and expertise in distributed systems and cloud technologies.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Fivetran

Fivetran

Toronto, Canada

Staff Software Engineer
CA$168k+/yrHybrid7+ YOEBackend Engineering

Leads development of reliable, scalable database connectors and replication technology for enterprise data movement. The role requires strong Java or C/C++ experience, database internals expertise, distributed-systems design skills, and technical leadership through architecture, mentoring, and production investigations.

Fivetran

Fivetran

Denver, CO
Staff Software Engineer, Metadata
$162k+/yrRemote8+ YOEBackend Engineering

Technical leader for the Metadata team, designing distributed cloud subsystems and leading complex initiatives across discovery, catalog, lineage, and run history services. Requires 8+ years of software engineering experience, backend or systems expertise, cloud infrastructure experience, and strong architecture, reliability, and mentoring skills.