Remote job
Staff Mobile Engineer - Session Replay | Canada | Remote
Job details
About this role
Role overview Lead the technical development of a mobile session replay product that helps teams investigate issues by seeing what users experienced inside their apps. The work begins with an existing Android prototype and spans on-device capture, data ingestion, and playback, with planned expansion to iOS and cross-platform mobile SDKs. This is a staff-level engineering role combining architecture, implementation, product quality, customer engagement, and technical mentorship.
Responsibilities - Own the mobile replay library, starting with Android and extending the implementation to iOS. - Design privacy controls, including masking and consent, so sensitive information is protected on-device. - Measure and minimize effects on startup, responsiveness, battery, memory, storage, and network usage; expose controls for balancing replay detail and cost. - Integrate replay with user monitoring sessions, sampling, screens, and navigation changes. - Work with frontend and mobile observability teams on capture, upload, storage, session handling, and playback experiences. - Establish automated testing, continuous integration, device and operating system coverage, and backward-compatible SDK upgrades; gather customer feedback and mentor engineers.
Requirements - The source describes a staff-level technical lead role requiring strong mobile engineering judgment across device capture and replay systems. - Ability to evaluate design choices across the capture, ingestion, and playback path, including data formats and APIs. - Attention to privacy, performance measurement, compatibility, and quality for software embedded in customer apps. - Ability to collaborate across engineering teams, work directly with customers, and provide technical mentorship.
Benefits and work setup The role is full-time and remote, with the listing considering candidates in the United States or Canada in Eastern or Central time zones. The source describes a global, distributed work culture, in-person onboarding, and a 30-day annual leave policy, including three company shutdown days, subject to local law. Compensation ranges vary by country; the source does not provide a specific range.