Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Mobile Engineer

Home > Kotlin programming jobs

Staff Mobile Engineer in USA new

  • Grafana
  • Full time
  • Email
  • Remote

Responsibilities

  • Own the on-device replay library end to end, beginning with Android and extending to iOS.
  • Design privacy, masking, consent, sampling, and sensitive-data controls that keep protected data on the device.
  • Optimize and measure startup time, UI responsiveness, battery, memory, network usage, disk usage, and capture overhead on real devices.
  • Build integration layers connecting replay to RUM sessions, sampling decisions, and screen or navigation changes.
  • Collaborate across capture, upload, storage, session handling, timeline playback, and frontend observability experiences.
  • Define automated testing, CI, device and OS coverage, compatibility, and backwards-compatible SDK upgrade paths.
  • Engage with customers to gather feedback and support Mobile Session Replay instrumentation and adoption.
  • Mentor engineers and help develop technical leadership on the team.

Requirements

  • Deep native mobile engineering experience on Android with Kotlin or Java, or iOS with Swift or Objective-C; Android expertise is prioritized for the first hire.
  • Experience building or maintaining mobile SDKs or platform libraries used by external developers.
  • Experience with performance-sensitive mobile code involving startup time, memory, battery, network efficiency, or background execution limits.
  • Experience with mobile media and rendering pipelines, screen capture, frames or bitmaps, and video handling or encoding.
  • Ability to own ambiguous 0-to-1 product work, make autonomous tradeoffs, and work across platforms over time.
  • A user-centered approach and experience understanding customer context and goals.
  • Thoughtful handling of privacy, security, sensitive data, consent, and platform policy requirements on user devices.
  • Clear written and spoken English and ability to collaborate effectively in a remote-first, globally distributed organization.
  • Comfort using AI tools for exploration, code review, and engineering reasoning while applying appropriate judgment.
  • Bonus: experience with mobile session replay, screen recording, mobile telemetry sampling, H.264, MediaCodec, AVFoundation, on-device masking, rrweb, OpenTelemetry, crash reporting, React Native, Flutter, native bindings, observability tools, Go, or TypeScript.

Benefits

  • 100% remote opportunity for candidates in the US and Canada within the Eastern or Central time zones.
  • In-person onboarding for new team members.
  • 30 days of annual leave per year, including three Grafana Shutdown Days, subject to local legislation.
  • Restricted Stock Units are included with all roles.
  • Career growth pathways, transparent communication, empowered teams, and a global collaborative culture.

Salary: $189k - $227k/yr

Grafana

Grafana Labs, the company behind the open observability cloud, is founded on the principles of open source, open standards, open ecosystems, and open culture. Grafana Cloud, our fully managed observability platform, is flexible and built for scale. With Grafana Cloud's actually useful AI, organiz...

Similar positions

Sr Software Engineer Android

  • Delivery Hero
  • Full time
  • Others
  • 11/13/2026
  • Montevideo, Uruguay

Senior Software Engineer, Vision AI

  • Toast, Inc.
  • Full time
  • USA
  • 11/13/2026
  • Salary: $125k - $254k/yr
  • Remote

Senior Software Engineer, Vision AI

  • Toast
  • Full time
  • Remote
  • 11/13/2026
  • Salary: $159k-$254k
  • United States

Senior Software Engineer

  • Toast
  • Full time
  • Remote
  • 11/13/2026
  • Salary: Competitive
  • Ireland

Staff Software Engineer, Revenue & Billing

  • Rillet
  • Full time
  • USA
  • 11/12/2026
  • Salary: $240k - $300k/yr
  • San Francisco, CA