Staff Mobile Engineer – Session Replay

Posted 11 hours ago

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Act as the technical lead for mobile capture and playback across the device, ingestion pathway, and player.

β€’ Take full ownership of the on-device replay library from start to finish, beginning with Android and expanding to iOS.

β€’ Create masking and consent mechanisms to ensure sensitive data remains on the device.

β€’ Enhance startup times, UI responsiveness, battery life, memory usage, network efficiency, and disk consumption on actual devices.

β€’ Develop integration adapters that link replay functionalities to active RUM sessions, sampling choices, and screen/navigation transitions.

β€’ Work closely with Frontend and Mobile Observability teams on aspects such as capture, upload, storage, inactivity management, timeline player, and mobile session/replay experiences.

β€’ Establish automated testing protocols, CI practices, device and OS compatibility, and backward-compatible SDK upgrade strategies.

β€’ Directly interact with customers through calls, structured feedback, and support for instrumentation and adoption.

β€’ Mentor fellow engineers and foster technical leadership within the team.

β€’ Develop Mobile Session Replay capabilities for Android, iOS, Flutter, React Native, and OpenTelemetry mobile SDKs within Grafana Cloud.


⛳️ Requirements

β€’ Applicants must be located in the US or Canada, preferably in the Eastern or Central time zones.

β€’ Extensive native mobile engineering experience with Android (Kotlin/Java) or iOS (Swift/Obj-C).

β€’ Proven experience in building or maintaining mobile SDKs or platform libraries utilized by external developers.

β€’ Familiarity with performance-sensitive code, focusing on startup time, memory, battery life, network efficiency, and background execution limits.

β€’ Knowledge of mobile media and rendering processes, including screen capture, frames or bitmaps, as well as video encoding or handling.

β€’ Capability to take ownership of a product from inception to execution in ambiguous problem areas and operate independently.

β€’ User-focused approach to comprehending customer context and objectives.

β€’ Understanding of privacy and security concerning user devices, particularly in the handling of sensitive data.

β€’ Experience incorporating AI tools into engineering workflows.

β€’ Comfortable in a remote-first, globally distributed work environment.

β€’ Proficient in both written and spoken English.

β€’ A collaborative, friendly, kind, and respectful demeanor.

β€’ Openness to learning and contributing across both Android and iOS platforms over time.

β€’ Bonus: Previous experience with mobile session replay, screen recording, or mobile telemetry sampling.

β€’ Bonus: Familiarity with video encoding, on-device masking/redaction, rrweb, OpenTelemetry, crash reporting, observability tools, React Native, Flutter, Go, or TypeScript.


🏝️ Benefits

β€’ Restricted Stock Units (RSUs).

β€’ Company-funded budget for the use of modern AI coding assistants.

β€’ Access to cutting-edge models from OpenAI, Anthropic, and Google.

β€’ Fully remote work environment.

β€’ Opportunities for career advancement.

β€’ In-person onboarding experience.

β€’ 30 days of annual leave each year.

β€’ Three annual leave days designated for Grafana Shutdown Days.

People also viewed

Qualus11 hours ago

Engineering Technician III

US flagFlorida OnlyFull-timeSoftware Engineer
ApplyView job
Grafana Labs12 hours ago

Staff Mobile Engineer – Session Replay

CA flagCanada, +1 more countryFull-timeSoftware EngineerC$192.9k – C$231.5k/year
ApplyView job
Oowlish12 hours ago

Senior BAW Developer

BR flagBrazil, +1 more countryFull-timeSoftware Engineer
ApplyView job
BlueCross BlueShield of Tennessee12 hours ago

Software Engineer

US flagTennessee OnlyFull-timeSoftware Engineer
ApplyView job
SpecterOps13 hours ago

Associate WordPress Developer

US flagUnited States OnlyFull-timeSoftware Engineer$65k – $100k/year
ApplyView job
SIG 200013 hours ago

Delphi Developer – Mid-Level/Senior

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers