Staff Mobile Engineer – Session Replay

🔥 0 minutes ago

💵 $192.9k - $231.5k / year

⏰ Full Time

🔴 Lead

🖥 Software Engineer

Where this job comes from

Posted on Grafana Labs's careers page, not through a job board

First seen by Remote Rocketship 0 minutes ago

Logo of Grafana Labs

Grafana Labs

501 - 1000 employees

Founded 2014

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Enterprise • SaaS • Artificial Intelligence

Grafana Labs is a company that specializes in open-source observability technologies and solutions. It offers a comprehensive suite of tools for logging, metrics, tracing, and profile management with products like Grafana, Loki, Tempo, and Mimir. Their offerings are designed to help businesses visualize, monitor, and alert on data from various sources, providing capabilities such as anomaly detection, root cause analysis, and service level objective management using AI/ML insights. Grafana Labs provides both cloud-based and self-managed solutions, ideal for infrastructure, application, and frontend observability. Additionally, their platform supports integration with various data sources like Prometheus and OpenTelemetry, making them a key player in the observability and infrastructure monitoring space.

📋 Description

• Serve as technical lead for mobile capture and replay across the device, ingest path, and player • Own the on-device replay library end to end, starting with Android and extending to iOS • Design masking and consent controls so sensitive data never leaves the device • Measure and minimize startup, UI responsiveness, battery, memory, network, and disk overhead on real devices • Provide customer controls to trade replay fidelity against cost • Build integration adapters connecting replay to active RUM sessions, sampling decisions, and screen or navigation changes • Collaborate with Frontend and Mobile Observability teams on capture, upload, storage, session inactivity, timeline player, and mobile sessions/replay experiences • Define automated testing, CI, device and OS coverage, and backwards-compatible SDK upgrade paths • Engage directly with customers, gather feedback, and support instrumentation and adoption • Mentor engineers and develop technical leadership • Build Mobile Session Replay for Android, then iOS, Flutter, React Native, and OpenTelemetry mobile SDKs

🎯 Requirements

• Candidates must be based in Canada or the United States, within the Eastern or Central time zones • Clear written and spoken English • Deep native mobile engineering experience on Android (Kotlin/Java) or iOS (Swift/Objective-C) • Experience building or maintaining mobile SDKs or platform libraries used by external developers • Experience with developer experience, API design, and safe upgrade paths • Experience with performance-sensitive code, including startup time, memory, battery, network efficiency, and background execution limits • Experience with mobile media and rendering pipelines, including screen capture, frames or bitmaps, and video encoding or handling • Ability to own 0-to-1 products in ambiguous problem spaces and work autonomously • User-centered approach and ability to understand customer context and goals • Knowledge of privacy and security on user devices, including sensitive data handling • Experience using AI tools in engineering workflows • Willingness to learn and contribute across Android and iOS platforms over time

🏖️ Benefits

• Restricted Stock Units (RSUs) for every team member • Company-funded usage budget for modern AI coding assistants • Access to frontier models from OpenAI, Anthropic, and Google • 100% remote work • Career growth pathways • In-person onboarding • 30 days of annual leave per annum, including 3 Grafana Shutdown Days • Transparent communication and regular company-wide updates • Autonomy and support to ship great work • Empowered, high-trust teams • Approachable, involved leadership

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 22 hours ago

Hopper

201 - 500

🏨 Hospitality

📦 Logistics

✈️ Travel

Engineering Manager owning Hopper’s financial subledger and reconciliation platform. Leading engineers and architecture for a global travel technology and fintech company.

🇨🇦 Canada – Remote

💵 CA$200k - CA$250k / year

💰 $96M Venture Round on 2022-11

⏰ Full Time

🟠 Senior

🔴 Lead

🖥 Software Engineer

🕒 2 days ago

Fresche Solutions

201 - 500

💼 Consulting

Développeur IBM i modernisant les applications System/36 de Fresche Solutions. Conversion OCL/RPG II vers CL/RPG IV, assainissement et tests de validation.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🔴 Lead

🖥 Software Engineer

🗣️🇫🇷 French Required

🕒 2 days ago

Fresche Solutions

201 - 500

💼 Consulting

IBM i developer converting System/36 OCL and RPG II applications into modern CL and RPG IV solutions. Supporting remediation, testing, and screen modernization for Fresche Solutions.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🔴 Lead

🖥 Software Engineer

🕒 6 days ago

Cohere

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

ML platform engineer building Kubernetes infrastructure for Cohere’s enterprise AI models. Running scalable training, evaluation, and reinforcement-learning workloads.

🕒 October 30

Space Dinosaurs

51 - 200

🛍️ eCommerce

🤝 B2B

💼 Consulting

Engineering director leading architecture, managers, and delivery for Space Dinosaurs’ high-performance ecommerce platforms. Shaping Next.js, Shopify Plus, and Salesforce Commerce Cloud solutions for global retail brands.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok