Staff Mobile Engineer - Session Replay

New
G
Grafana LabsObservability software
We are considering candidates based in the US and Canada only, within the Eastern or Central time zones., Eastern or Central time zonesFull-TimeStaff
SalaryIn US, the OTE (On-Target Earnings)/Base compensation range for this role is $189,374 - $227,249 USD.
Apply NowOpens the employer's application page

Job Details

Languages
Write and speak clearly in English
Required Skills
AndroidJavaKotlinSwiftiOS

Requirements

  • Bring deep native mobile engineering experience on Android (Kotlin/Java) or iOS (Swift/Objective-C); Android depth is a priority for the first hire.
  • Have built or maintained mobile SDKs or platform libraries used by external developers.
  • Have experience with performance-sensitive code, including startup time, memory, battery, network efficiency, or background execution limits.
  • Be comfortable with mobile media and rendering pipelines, including screen capture, frames or bitmaps, and video encoding or handling.
  • Write and speak clearly in English.
  • Be able to own a product from 0 to 1 in ambiguous problem spaces, break large problems into increments, and work autonomously.
  • Take a user-centered approach and build understanding of customers' contexts and goals.
  • Apply thoughtful privacy and security practices on user devices, including handling sensitive data.
  • Use AI tools in engineering workflows and exercise judgment about where they help.

Responsibilities

  • Own the on-device replay library end to end, starting with Android and extending to iOS.
  • Design masking and consent controls so sensitive data does not leave the device.
  • Measure capture overhead on real devices, including startup time, UI responsiveness, battery, memory, network use, and disk.
  • Build adapters connecting replay to the active RUM session, sampling decisions, and screen or navigation changes.
  • Work with Frontend and Mobile Observability teams on capture, upload and storage, session inactivity handling, the timeline player, and the mobile replay experience.
  • Evaluate format and API tradeoffs for the replay product.
  • Define automated tests, CI, device and OS coverage, and backwards-compatible SDK upgrade paths.
  • Join customer calls, gather structured feedback, and help teams instrument and adopt Mobile Session Replay.
  • Mentor engineers and help grow technical leadership in the team.
View Full Description & ApplyYou'll be redirected to the employer's site
In US, the OTE (On-Target Earnings)/Base compensation range for this role is $189,374 - $227,249 USD.
Apply Now