Grafana Labs
Senior Backend Engineer - Databases - Analytics | Canada | Remote
Canada (Remote) +1 · Remote · Senior · Full-time · Posted Sep 28, 2026
- Location
- Canada (Remote)
USA (Remote)
About the job
Build and operate the storage and database layer of an AI-native, multi-tenant data platform, supporting analytics queries and fast retrieval of enterprise data.
What you'll do
- Design, implement, test, and operate database components such as ingestion, query planning, distributed execution, and storage formats.
- Build the architecture and services for a scalable multi-tenant database, including tenant isolation, quotas, usage tracking, audit logs, and background jobs.
- Develop retrieval APIs and interfaces for AI agents and operate services using observability instrumentation and tools.
What they ask for
- Experience building production-grade, user-facing software systems and delivering software used by users.
- Experience with distributed systems, catalogs and table formats, and query engines.
- Mastery of a programming language such as golang, C++, or Rust.
- Experience using observability tools to understand and troubleshoot system behavior.
Nice to have
- Experience building distributed query engines.
- Experience building data warehouses, data lakes, or data-engineering tools.
Pay
$164,490 - $197,389 CAD base salary
Tools
golang, C++, Rust, AWS, GCP, Azure, MCP
AI focus
Build an AI-native data intelligence system and database interfaces that give AI agents governed access to enterprise data and context for retrieval workflows.
Model-written summary · the original posting is authoritative