Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$164.49k - $197.39k

Grafana

Senior Fullstack Engineer - Observability Real User Monitoring (RUM)

Grafana Observability builds end-to-end observability that spans application, infrastructure, database, browser, and mobile. Our Real User Monitoring (RUM) initiative focuses on capturing, storing, and querying high-volume user interaction data from browsers and mobile devices, enabling teams to understand real-world user experiences at scale.

We're building systems that ingest and process massive amounts of telemetry—sessions, events, traces, and logs—and make them explorable in real time. This requires deep expertise in high-performance backend systems, columnar storage, and intuitive frontend experiences.

Our solutions are tightly integrated with OpenTelemetry and Grafana Cloud. We care deeply about performance, cost-efficiency, and developer experience across the entire stack—from instrumentation to query layer to visualization.

We value open standards, great developer experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If this role excites you, please raise your hand.

This is a full-time remote opportunity. We are considering candidates from US and Canada only.
What You'll Be Doing
  • Build and evolve fullstack features for RUM, spanning backend services, APIs, storage systems, and frontend user experiences.
  • Design and implement systems that ingest, store, and query high-cardinality, high-volume telemetry data using columnar/analytical databases.
  • Develop performant query layers and APIs that power real-time exploration of user sessions, traces, and events.
  • Contribute to frontend applications that visualize RUM data, enabling users to debug performance issues and understand user behavior.
  • Work on data modeling, indexing strategies, and query optimization to ensure low-latency, cost-efficient analytics at scale.
  • Collaborate closely with SDK engineers (browser and mobile) to ensure high-quality data ingestion and schema evolution.
  • Own projects end-to-end: from design and implementation to deployment, monitoring, and iteration.
  • Break down complex, ambiguous problems into incremental deliverables and iterate quickly based on feedback.
  • Ensure quality through testing, observability of your own systems, documentation, and smooth upgrade paths.
  • Collaborate cross-functionally with backend, frontend, product, and solutions engineering to deliver cohesive observability workflows.
  • Support teammates, participate in technical design discussions and help shape the RUM roadmap.
What Makes You a Great Fit
  • 5+ years of fullstack engineering experience with strong backend fundamentals
  • Backend experience (Go is preferred) and frontend experience, we use TypeScript and React
  • Experience building or operating distributed systems in production (e.g., Kafka, WarpStream, 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 a remote, distributed team
  • Pragmatic, self-driven, and comfortable navigating ambiguity
  • Customer-focused mindset with a passion for developer experience
Bonus / Nice-to-Have
  • Experience with browser or mobile instrumentation (RUM SDKs, telemetry collection).
  • Mobile development experience (iOS or Android) or familiarity with mobile performance and telemetry.
  • Contributions to OpenTelemetry or other observability OSS.
  • Experience building developer-facing platforms or observability products.
  • Familiarity with session replay, sampling strategies, or user behavior analytics systems.

In Canada the compensation range for this role is $164,490 - $ 197,389 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.

*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market's defined pay range & benefits at the beginning of the process.

Why You'll Thrive at Grafana Labs:

  • 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
  • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment.
  • Transparent Communication – Expect open decision-making and regular company-wide updates.
  • Innovation-Driven – Autonomy and support to ship great work and try new things.
  • Open Source Roots – Built on community-driven values that shape how we work.
  • Empowered Teams – High trust, low ego culture that values outcomes over optics.
  • Career Growth Pathways – Defined opportunities to grow and develop your career.
  • Approachable Leadership – Transparent execs who are involved, visible, and human.
  • Passionate People – Join a team of smart, supportive folks who care deeply about what they do.
  • In-Person Onboarding - We want you to thrive from day 1 with your fellow new 'Grafanistas' to learn all about what we do and how we do it.
  • Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable.

Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we're working hard to make sure that's the foundation of our organization as we grow.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Observability Real User Monitoring (RUM) | Canada | Remote in United States vacancy
  • $154.45k

     ...behind the open observability cloud, is...  ...than 35 million users and 7,000+...  ...We are a 100% remote company with...  ...FROM US AND CANADA ONLY. THE...  ...mobile. Our Real User Monitoring (RUM) initiative...  ...doing the hard engineering needed to ship reliable software at scale. You... 
    Remote work
    Senior
    Full time
    Local area
    Flexible hours

    Grafana Labs

    United States
    3 days ago
  • $176k - $237.6k

     ...Senior Software Engineer, Observability United States OR Canada - Remote Opportunity About Us Temporal is an open source programming...  ...What You'll Bring User-first mindset. You're excited...  ...best practices regarding monitoring, instrumenting, and configuring... 
    Remote work
    Senior
    Full time
    Temporary work
    Part time
    Work from home
    Home office

    Temporal Technologies

    United States
    13 hours ago
  •  ...the Fortune 500, Sysdig gives teams the real-time clarity to move fast and defend...  ...Responsibilities Reporting to the Engineering Manager, you will be part of a team of...  ...integration testing. We appreciate experience observability topics (metrics, logging, tracing) and... 
    Remote work
    Senior

    Sysdig

    United States
    2 days ago
  • $212.5k - $270k

     ...Senior Software Engineer, Fleet Monitoring & Platform Waymo is an autonomous driving technology...  ...markets. Solve hard real-world problems related to...  ...design and develop internal user-facing products. Ship...  ...the role can be performed remote, the specific salary range... 
    Remote work
    Senior
    Full time

    Waymo

    San Francisco, CA
    7 days ago
  • $215.42k - $269.28k

     ...and ready to query, with no engineering or maintenance required. We...  ...Product Manager to own Monitoring and Observability-a critical pillar of our Enterprise...  ...model offers a blend of remote flexibility and in-person...  ...champion platform consistency in user experience and technical... 
    Remote work
    Senior
    Full time
    Work at office

    Fivetran

    Oakland, CA
    3 days ago
  •  ...Senior Software Engineer II Specialized in Infrastructure Engineering Optro...  .... Build and deliver observability tools and analyze data, working...  ..., and alerting for monitoring distributed systems ~ Experience...  ...services Perks (Canada) ~ Launch a career at... 
    Remote work
    Senior
    Flexible hours

    Optro

    United States
    2 hours ago
  • $170k - $220k

     ...Senior Software Engineer - Future Opportunities Remote, Canada At Shakepay, we build products that...  .... Today, we operate real financial infrastructure...  ...impact millions of users. You will...  ...production systems with observability and monitoring (eg. Datadog) Working... 
    Remote work
    Senior
    Work at office
    Immediate start

    Shakepay

    United States
    2 days ago
  • $135k - $200k

     ...world's leading software for data-driven...  ...The Role As a Senior Software Engineer, you will be directly...  ...for Palantir's observability platform. This...  ...and processing, monitoring and alerting...  ...providing value to your users while building...  ...that allow for "Remote" work on an... 
    Remote work
    Senior
    Work experience placement
    Work at office
    Work from home
    Relocation package

    Palantir Technologies

    New York, NY
    19 days ago
  • $154.7k - $208k

     ...and Equipment Monitoring. As part of a...  ...Samsara is hiring a Senior Software Engineer II to join our...  ...capabilities, observability tooling,...  ...This is a remote position open...  ...in the US and Canada. Relocation assistance...  ...result in real-world impact -...  ...closeness to the end user and you will... 
    Remote work
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours

    Samsara

    United States
    3 days ago
  •  ...Description Job Description Senior iOS SDK Engineer Job title: Senior iOS...  ...Location: 100% REMOTE (USA & CANADA) Requirements : SDKs...  ...modernizing full-stack observability. We're backed by NEA,...  ...We are the evolution of real-user monitoring (RUM) built on OpenTelemetry... 
    Remote work
    Senior
    Ongoing contract
    Local area
    Home office

    Cybercoders

    Los Angeles, CA
    3 days ago
  • $1,500 per month

     ...'re hiring senior and staff engineers to join our...  ...different: at Gem, software engineers...  ..., building user-facing...  ...or ML observability You\'ve worked...  ...deployment, or monitoring models in...  ...) building real products in...  ...full-time remote work. Compensation...  ...#J-18808-Ljbffr Clutch Canada
    Remote work
    Senior
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Clutch Canada

    San Francisco, CA
    13 hours ago
  • $172k - $215k

     ...Senior Software Engineer, Risk Engineering Flex is a growth...  ...! Flex enables our users to pay rent throughout...  ...supports near real-time fraud rules setup...  ...automation. Skilled in observability and monitoring tools, such as...  ...the US, Australia, Canada and South America.... 
    Remote work
    Senior
    Local area
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    United States
    4 days ago
  • $40 - $60 per hour

     ...About Very (Remote - Colombia)...  ...believe that real innovation happens...  ...Role As a Senior Level Software Engineer, you'll play...  ..., and observability. Implement...  ...Observability: DataDog RUM, DataDog...  ...behavior or user experience....  ...pipelines, logging, monitoring, and alerting... 
    Remote work
    Senior
    Hourly pay
    For contractors
    Visa sponsorship
    Work visa

    Very

    United States
    13 hours ago
  •  ...Senior Full Stack Engineer, AI Platform & Agents Build...  ...Location: US/Canada, Hybrid or Remote - Work Hours:...  ...resource into a real‑time medical...  ...tooling, CI/CD, and observability for safe, fast...  ...professional software engineering...  ..., and monitoring. Understand... 
    Remote work
    Senior
    Work at office
    2 days per week

    Wolters Kluwer

    United States
    2 days ago
  •  ...currently looking for a Senior Cloud Engineer in Canada . As a Senior...  ..., including software engineers, data...  ...ETL pipelines, real-time analytics,...  ...automation and monitoring solutions that guarantee...  ..., alerting, and observability tools to...  ...based bonuses 100% remote work flexibility... 
    Remote job
    Senior
    Full time
    Worldwide

    Jobgether

    New York, NY
    3 days ago
  •  ...Grafana Labs is a remote-first, open-source...  ...are more than 20M users of Grafana, the open...  ...around the globe, monitoring everything from beehives...  ...— manage their observability strategies with the...  ...the United States or Canada. Senior Software Engineer – OpenTelemetry... 
    Remote job
    Senior
    Full time
    Local area

    Grafana Labs

    Remote
    22 days ago
  • $116.31k - $151.05k

     ...noticed and valued every day. Senior Manager, Monitoring & Observability About the Role The Senior...  ...responsible for the strategic direction, engineering evolution, and operational...  ...following working conditions:  ~ Remote work: Enjoy the convenience of... 
    Remote work
    Senior
    Local area
    Work from home
    Flexible hours

    Conduent

    Florham Park, NJ
    2 days ago
  •  ...data scientists, engineers, and product managers...  ...services. As a Senior Software Engineer on the...  ...unstructured data in real-time. Design...  ...deployment and monitoring of large database...  .... If you enjoy a remote-first and async...  ...instance, build an observability dashboard within... 
    Remote work
    Senior
    Worldwide

    GrabJobs

    United States
    20 hours ago
  •  ...Senior Network Engineer - Observability & Monitoring Job Locations US-AZ-Tempe | US-VA-Leesburg Job ID 2026-4930 Category...  ...researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We... 
    Remote work
    Senior
    Full time
    3 days per week

    Iridium Satellite

    Tempe, AZ
    4 days ago
  •  ...seeking skilled a Senior Software Engineer to design and...  ...serve millions of users, process...  ...deployment and monitoring. You'll work with...  ...Monitoring: Implement observability, logging, and alerting...  ...pipelines and real-time streaming...  ...excellence Remote-first culture with... 
    Remote work
    Senior
    Contract work

    INFINITE CHOICE LLC

    Dallas, TX
    18 days ago
  •  ...Senior Software Engineer in Mobile App User Acquisition Plus10 is a technical recruitment agency...  .... The client is one of Canada's strongest tech...  ...backend engineering team. Our real-time advertising bidding...  ...decisioning. The client is a Remote First company, we are open... 
    Remote work
    Senior
    Work from home
    Home office

    Plus10 Recruitment

    United States
    2 days ago
  •  ...Senior Software Engineer - Backend Remoto About Jusbrasil Transforming...  ...problems and create real impact on a large scale....  ...infrastructure + 30 million users + 500 employees + 80%...  ...etc.) Experience with observability, monitoring, and reliability (SRE mindset... 
    Remote work
    Senior

    JusBrasil

    United States
    13 hours ago
  •  ...world. As a fully remote company, we have...  ...layers are reliable, observable, and performant under real-world load....  ...serve millions of users and must meet strict...  ...production-oriented team. Engineers here combine strong...  ...deployment, evaluation, and monitoring Define... 
    Remote work
    Senior
    Local area

    Kraken

    United States
    2 days ago
  •  ...About the Role We're looking for a Senior Go Software Engineer to build real-time voice AI systems that set the...  ..., and Jaeger to enhance monitoring and troubleshooting. Apply Test...  ...roles in a fast-moving startup. Remote-first flexibility: Contribute from... 
    Remote work
    Senior

    Synthflow AI

    United States
    2 days ago
  • $388k

     ...are looking for a Senior Distributed Systems Engineer to design, build, and...  ..., and improve real-time and batch analysis...  ...services with rich observability (metrics, logs, traces...  ...the experience for monitoring and deciding...  ...value to internal users and stakeholders.... 
    Remote work
    Senior
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    United States
    13 hours ago
  •  ...Derq Senior Software Engineer Derq is an MIT spinoff building AI-powered traffic safety...  ...and traffic management by turning real-time data into actionable insights...  ...and networking Improve system observability through logging, monitoring, and diagnostics Work on end-... 
    Remote work
    Senior

    Derq

    United States
    3 days ago
  •  ...Technical Anchor For Real-Time Lending Decisioning Engine You will be...  ..., and monitoring. Debug and resolve...  ...and observability of the systems...  ...For You? Remote Flexibility: Enjoy...  ...Clutch develops software to turn Credit...  ...technologies and user-centric designs... 
    Remote work
    Senior
    Temporary work
    For contractors
    Immediate start
    Home office

    Clutch

    United States
    3 days ago
  •  ...Senior Software Engineer, Custody & Settlement Remote - Canada, USA, Latin America At Coinme, we're redefining...  ...systems that move real money across chains at...  ...in communicating with users, other technical teams...  ...flows or transaction monitoring integrations... 
    Remote work
    Senior

    Coinme

    United States
    2 days ago
  • $80k - $180k

    Position Purpose The Senior Software Engineer for Site Reliability...  ...efficiency through proactive monitoring, performance tuning,...  ...Team to ensure user stories are valuable,...  ...approach and demeanor in real time to match the...  ...Cloud Infrastructure Observability - Grafana, Prometheus... 
    Remote job
    Senior
    Work experience placement
    Local area
    Shift work

    Home Depot

    Atlanta, GA
    3 days ago
  •  ...Senior Software Engineer (Machine Learning) Fusemachines...  ...the United States, Canada, and the...  ...with AI. Type: Remote, Full-time Role...  ...ready code, design real-time inference APIs...  ...of bidstream and user event data) using...  ...machine learning. Monitor production models... 
    Remote work
    Senior
    Full time
    Local area
    Worldwide

    Fusemachines

    United States
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Observability Real User Monitoring (RUM) | Canada | Remote. Be the first to apply!