Staff Mobile Engineer (Session Replay)

Grafana Labs

14m ago • Remote

Senior

Remote

189,374 - 227,249 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Staff Mobile Engineer (Session Replay) role

Improve your resume now

$189,374 – $227,249/year

Quick Facts

  • Role: Staff Mobile Engineer focused on Mobile Session Replay

  • Scope: Android-first capture and replay library, then iOS and cross-platform SDKs

  • Location: Remote (US/Canada; Eastern or Central time zones considered)

Description

You will be the technical lead for mobile capture and replay—owning the on-device replay library end to end, designing privacy-by-default masking and consent controls, and keeping overhead low on real devices. You will build the integration layer so replay is tied to the active RUM session and adapts to screen/navigation changes, and collaborate across the stack on ingest/upload/storage, session inactivity, and the timeline player. You will define quality and compatibility (tests, CI, device/OS coverage, and backwards-compatible SDK upgrades) and mentor engineers while engaging with customers for structured feedback and adoption.

Responsibilities

  • Own the on-device replay library end to end (starting with Android; extending to iOS)

  • Make privacy the default with masking/redaction and consent controls

  • Keep overhead low and measure impact on startup time, UI responsiveness, battery, memory, network, and disk while the app is actively used; enable fidelity vs. cost tradeoffs

  • Build the integration layer (adapters for active RUM session, sampling decisions, and screen/navigation changes)

  • Work with Frontend and Mobile Observability teams across capture, upload, storage, session inactivity handling, and the timeline player experience

  • Evaluate format/API tradeoffs instead of assuming the current prototype is final

  • Define quality and compatibility: automated tests, CI, device/OS coverage, and backwards-compatible upgrade paths

  • Engage with customers: calls, structured feedback, and support for instrumentation and adoption

  • Mentor engineers and grow technical leadership

Requirements

  • Deep native mobile engineering experience on Android (Kotlin/Java) or iOS (Swift/Obj-C); Android depth is prioritized for the first hire

  • Willingness to learn and contribute across platforms over time

  • Experience building/maintaining mobile SDKs or platform libraries used by external developers

  • Care about developer experience, API design, and safe upgrade paths

  • Experience with performance-sensitive code (startup time, memory, battery, network efficiency, background execution limits)

  • Comfort with media and rendering pipelines (capturing screen content, frames/bitmaps, encoding/handling video)

  • Ability to take a product from 0 to 1 in ambiguous spaces and work autonomously

  • User-centered approach and understanding of customer context/goals

  • Thoughtful about privacy and security on user devices, including sensitive data handling

  • Clear English communication in a remote-first environment

  • Collaboration and consensus-based work style

  • Ability to use AI tools as part of the engineering workflow

Benefits

  • 100% remote culture and global team collaboration

  • Developer productivity support with optional AI coding assistants and a company-funded usage budget

  • Access to modern frontier AI models from OpenAI, Anthropic, and Google

  • RSUs with ownership in the company’s success

  • Global annual leave policy (30 days), including Grafana Shutdown Days

  • Transparent communication and empowered teams

  • In-person onboarding

  • Equal opportunity employer

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report