← Back to jobs

Remote job

Senior Software Engineer - Session Replay | Canada | Remote

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Help build a new observability product that connects what users actually experienced to the telemetry signals developers rely on. As a Senior Software Engineer on the Session Replay squad, you will operate as a technical leader shaping product direction and evolving the backend architecture, including a migration toward columnar/analytical storage for high-volume session data. This is a remote position for candidates in Canadian Eastern time zones only.

Responsibilities - Own end-to-end technical direction for the Session Replay offering across frontend, backend, and data systems. - Design systems around columnar or analytical data storage for large-scale session data, defining data models, ingestion pipelines, and query patterns. - Lead the design of investigation workflows that connect replay with logs, metrics, traces, and other telemetry. - Make high-leverage architectural decisions impacting multiple teams and products. - Partner with adjacent product teams to build cohesive cross-product experiences. - Engage directly with customers through calls and structured feedback loops, helping them instrument and adopt the product. - Improve engineering standards, patterns, and operational practices; mentor engineers and grow technical leadership within the team.

Requirements - Significant professional experience as a senior software engineer working on production systems at scale. - Strong proficiency in Go for backend services and APIs, plus experience with TypeScript and React on the frontend. - Hands-on experience designing large-scale data systems, including columnar or analytical storage, ingestion pipelines, and query optimization. - Familiarity with object storage (S3, GCS, Azure Blob) and distributed data processing. - Comfort making architectural decisions that span multiple teams and products. - Track record of mentoring engineers and raising team-wide engineering standards.

Nice to have - Experience with frontend observability, debugging workflows, or session-level telemetry. - Background working on early-stage products where you help shape both the product and how the team works.

Benefits and work setup - 100% remote, globally distributed organization; candidates must be based in Canadian Eastern time zones. - Equity (RSUs) tied to company success. - 30 days annual leave (with 3 reserved for company-wide shutdown days), in-person onboarding, and culture centered on transparency, autonomy, and open-source values.

Skills detected in the listing

TypeScriptReactGoAzure
Detected Sep 25, 2026
Last verified Sep 25, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight