Senior Software Engineer - Observability Real User Monitoring (RUM) | Canada | Remote
$164.49k - $197.39kGrafana
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.
$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 workSeniorFull timeLocal areaFlexible hours$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 workSeniorFull timeTemporary workPart timeWork from homeHome office- ...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 workSenior
$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 workSeniorFull time$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 workSeniorFull timeWork at office- ...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 workSeniorFlexible hours
$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 workSeniorWork at officeImmediate start$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 workSeniorWork experience placementWork at officeWork from homeRelocation package$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 workSeniorFull timeWork at officeRelocation packageFlexible hours- ...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 workSeniorOngoing contractLocal areaHome office
$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 CanadaRemote workSeniorFull timeWork at officeLocal areaRelocation packageFlexible hours3 days per week$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 workSeniorLocal areaRelocation packageFlexible hours2 days per week3 days per week$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 workSeniorHourly payFor contractorsVisa sponsorshipWork visa- ...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 workSeniorWork at office2 days per week
- ...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 jobSeniorFull timeWorldwide
- ...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 jobSeniorFull timeLocal area
$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 workSeniorLocal areaWork from homeFlexible hours- ...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 workSeniorWorldwide
- ...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 workSeniorFull time3 days per week
- ...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 workSeniorContract work
- ...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 workSeniorWork from homeHome office
- ...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 workSenior
- ...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 workSeniorLocal area
- ...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 workSenior
$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 workSeniorHourly payFull timeImmediate startFlexible hours- ...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 workSenior
- ...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 workSeniorTemporary workFor contractorsImmediate startHome office
- ...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 workSenior
$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 jobSeniorWork experience placementLocal areaShift work- ...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 workSeniorFull timeLocal areaWorldwide
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!
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States


