SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior FullStack Engineer - Real User Monitoring (RUM) | Canada | Remote

Grafana Labs - Remote - Remote - posted 2026-09-25

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 164,490 - 197,389 / annual

Grafana Labs is seeking a Senior Fullstack Engineer to build and scale Real User Monitoring (RUM) capabilities within Grafana Cloud, the observability platform trusted by over 10,000 organizations including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce. In this role, you will own fullstack features for RUM, spanning frontend user experiences through backend services, APIs, and storage systems. You'll design and implement systems that ingest, store, and query high-cardinality, high-volume telemetry data using columnar and analytical databases. Your responsibilities include developing performant query layers and APIs that power real-time exploration of user sessions, traces, and events; building frontend applications that visualize RUM data to help users debug performance issues and understand user behavior; and optimizing data modeling, indexing strategies, and query performance to ensure low-latency, cost-efficient analytics at scale. You will collaborate closely with SDK engineers (browser and mobile) to ensure high-quality data ingestion and schema evolution, own projects end-to-end from design through deployment and iteration, and break down complex problems into incremental deliverables. You'll work cross-functionally with backend, frontend, product, and solutions engineering teams to deliver cohesive observability workflows, support teammates in technical design discussions, and help shape the RUM roadmap. Grafana Labs is a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, and others. The company emphasizes transparency, autonomy, trust, and pragmatic AI-assisted development. You'll have access to frontier AI models and a company-funded budget for modern coding assistants to accelerate prototyping, testing, and documentation. REQUIREMENTS: - 5+ years of fullstack engineering experience with strong frontend fundamentals - Frontend: TypeScript and React experience required - Backend: Go preferred - Experience building or operating distributed systems in production (e.g., Kafka, WarpStream, Apache Pinot, ClickHouse, Cassandra, Postgres) - Familiarity with cloud-native systems (Docker, Kubernetes, AWS, GCP, Azure) - Experience working with high-throughput, high-cardinality data (logs, metrics, traces, events) - Strong understanding of data modeling, query optimization, and performance tradeoffs - Experience designing and building APIs and distributed services - Experience building data-heavy UIs (dashboards, query tools, debugging interfaces) - Familiarity with observability concepts (traces, logs, metrics) and/or OpenTelemetry - Strong communication skills and ability to work in remote, distributed teams - Pragmatic, self-driven, comfortable navigating ambiguity - Customer-focused mindset with passion for developer experience NICE-TO-HAVE: - Browser or mobile instrumentation experience (RUM SDKs, telemetry collection) - Mobile development experience (iOS or Android) or familiarity with mobile performance and telemetry - Contributions to OpenTelemetry or observability open-source projects - Experience building developer-facing platforms or observability products - Familiarity with session replay, sampling strategies, or user behavior analytics systems

Similar roles