Senior Backend Engineer - Databases - Analytics | Canada | Remote

grafanalabs

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Restricted Stock Units
Fully remote role
In-person onboarding

Job summary

Grafana Labs is hiring for a senior role to build the storage layer of a new general-purpose database powering an AI-native data intelligence system. The team operates a high-autonomy skunkworks project across multiple cloud providers, with a focus on scalable ingestion, query planning, and storage formats.

You will own parts of the database, shape a multi-tenant architecture, and develop APIs for AI agents and internal tools.

Qualifications

  • Senior-level experience designing and building database internals such as query planning, distributed execution, ingestion pipelines, or storage formats.
  • Experience building cloud-native systems that span multiple providers and separate compute from storage.
  • Ability to write production-quality code in languages common to database or systems engineering work.
  • Strong collaboration across product, infrastructure, and research teams and open-source values.

Responsibilities

  • Own one or more parts of the database and design/operate ingestion, query planning, distributed execution, data formats, and storage formats.
  • Define and ship architecture for a multi-tenant database service including isolation, quotas, audit logs, and background jobs.
  • Build APIs and interfaces for AI agents, developer tools, and internal applications to retrieve context quickly.
  • Collaborate with product and infra teams to balance rapid experimentation with reliability as the system moves to production.
  • Operate the system with observability tooling and on-call readiness.
  • Make pragmatic architectural decisions as the platform evolves from prototype to managed service.

Skills

Database internals
Cloud-native
Cross-team collaboration
Production-grade code

Job description

Role overview

Build the storage layer for a new general-purpose database powering an AI-native data intelligence system that gives agents and applications reliable, governed access to enterprise context. The role sits on an early-stage, high-autonomy skunkworks team shaping a platform with both analytical query and freshly-ingested data capabilities across multiple cloud providers.

Responsibilities
  • Own one or more parts of the database, designing and operating ingestion, query planning, distributed query execution, data formats, and storage formats
  • Help define and ship the architecture for a multi-tenant database service, including tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries
  • Build APIs and database interfaces that let AI agents, developer tools, and internal applications retrieve context quickly
  • Partner with product and infrastructure teammates to balance rapid experimentation against long-term reliability as the system moves from prototype to production
  • Operate what is built, instrumenting systems for observability and on-call readiness
  • Make pragmatic architectural decisions in a setting that evolves from internal use to production-grade managed service
Requirements
  • Senior-level background designing and building database internals, such as query planning, distributed execution, ingestion pipelines, or storage formats
  • Comfort working through ambiguity and making pragmatic tradeoffs in an early-stage, high-autonomy environment
  • Experience building cloud-native systems that embrace separation of compute and storage and run across multiple providers
  • Ability to write production-quality code in languages common to database or systems engineering work
  • Strong collaboration skills for partnering across product, infrastructure, and research functions
  • Open-source values and a learning mindset around how AI agents and humans consume data
Benefits and work setup
  • Fully remote role open to applicants in Canada
  • Global remote culture with in-person onboarding to learn the work and the team
  • 30 days of annual leave, with three reserved for organization-wide shutdown days to encourage real disconnection
  • Restricted Stock Units tying employees to long-term outcomes
  • Transparent communication, high-autonomy team structure, and defined career growth pathways
  • Equal opportunity employer with a commitment to diversity and inclusion
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Databases - Analytics | US | Remote
Senior Backend Engineer - Databases - Analytics | US | Remote

grafanalabs • United States

Remote
USD 180,000 - 260,000
Fully remote work
Staff Backend Engineer - Mimir Query, Databases | Canada | Remote
Staff Backend Engineer - Mimir Query, Databases | Canada | Remote

grafanalabs • United States

Remote
USD 170,000 - 250,000
Remote work
Annual leave 30 days + 3 shutdowns
In-person onboarding
+1
Senior Backend Engineer, AI-native
Senior Backend Engineer, AI-native

SqlDBM • United States

Remote
USD 130,000 - 190,000
Fully remote
Competitive base salary
Equity in a profitable company
+1
Senior Backend Engineer (Europe)
Senior Backend Engineer (Europe)

triggerdev • United States

Remote
USD 180,000 - 260,000
Home office equipment support
Annual training budget
Company pension contributions
+1
Analytics Engineer
Analytics Engineer

remotetcx • United States

Remote
USD 57,000 - 64,000
Remote-first
Competitive CAD salary
Flexible work
+1
Senior Data Engineer (Contract)
Senior Data Engineer (Contract)

coconutsoftware • United States

Remote
USD 63,000 - 91,000
Health and dental coverage
Virtual care
Disability coverage
+5
Senior Backend Engineer II, AI Native, Vertical Experiences
Senior Backend Engineer II, AI Native, Vertical Experiences

Life360 • United States

Remote
USD 150,000 - 230,000
Remote-first (US/Canada)
Healthcare + dental + vision
Wellness & PTO
+2
Senior Software Engineer | Remote | AI SaaS Software Role
Senior Software Engineer | Remote | AI SaaS Software Role

processstreet • United States

Remote
USD 150,000 - 190,000
Member of Technical Staff, Data Engineering
Member of Technical Staff, Data Engineering

Confidential • United States

Remote
USD 200,000 - 260,000
Equity compensation
Remote-first
Performance-based bonuses
+1
Senior Data Engineer (AI-Native) — Data Layer
Senior Data Engineer (AI-Native) — Data Layer

protonai • United States

Remote
USD 150,000 - 210,000