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

Staff Android Engineer, Mobile Platform

Home > Kotlin programming jobs

Staff Android Engineer, Mobile Platform in Canada new

  • Rivian and Volkswagen Group Technologies
  • Full time
  • Email
  • Vancouver

Responsibilities

  • Own Android platform architecture across the Rivian app, Mobile SDK, and Mobile Reference App.
  • Lead delivery of platform capabilities including connectivity, background execution, Digital Key, authentication, and vehicle state.
  • Review technical designs and code for concurrency, persistence, and performance.
  • Convert review criteria into lint rules, architecture tests, CI gates, and templates.
  • Own startup time, app size, crash-free rate, ANRs, jank, and background battery impact.
  • Maintain Android build systems, CI/CD, signing, release infrastructure, observability, operating-system updates, tooling, and libraries.
  • Maintain platform documentation for engineers and AI agents.
  • Lead incident triage and platform defect fixes and participate in mobile on-call rotation.
  • Mentor platform and feature-team engineers and influence Android practices through the architecture forum.

Requirements

  • 8+ years of professional mobile app development experience, with significant Android experience.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • Experience owning the architecture of a large, multi-module Android codebase used by several teams.
  • Deep expertise in Kotlin, Coroutines, and Flow.
  • Strong knowledge of Android internals, including process and app lifecycle, background execution limits, WorkManager, foreground services, threading, and memory.
  • Experience with Jetpack Compose, dependency injection, modularization, and Room or similar persistence technologies.
  • Expert experience with Gradle, build pipelines, CI/CD, signing, and Android dependency management.
  • Track record of measurably improving startup time, app size, crashes, ANRs, jank, performance, and stability.
  • Experience with Crashlytics, Datadog, or similar monitoring tools.
  • Experience designing client integrations with backend technologies such as gRPC or GraphQL.
  • Experience setting technical direction through design reviews, code reviews, and written standards.
  • Comfort using AI coding agents in daily work and making codebases easy for them to work in.
  • Excellent written and spoken English.
  • Preferred experience includes Bluetooth Low Energy, UWB, Digital Key, NFC, secure element, Android Keystore, StrongBox, external-app SDKs, Play Integrity, device attestation, automotive software, or connected-device software.

Benefits

  • Competitive base salary, annual company performance bonus eligibility, and equity in the form of Restricted Stock Units subject to applicable terms.
  • Comprehensive benefits for full-time employees, including health coverage, retirement savings, time off, and family planning programs; offerings vary by country.

Salary: Competitive

Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies unite to pioneer sustainable mobility solutions, blending cutting‑edge electric vehicle engineering with advanced autonomous driving capabilities. Together, they develop next‑generation platforms that prioritize performance, safety, and environmental stewa...

Similar positions

Senior Android Engineer, Trump Accounts

  • Robinhood
  • Full time
  • USA
  • 10/30/2026
  • Salary: $153k - $230k/yr
  • New York, NY

Senior Software Engineer - Android

  • Okta
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Senior Android Engineer, Event Contracts

  • Robinhood
  • Full time
  • USA
  • 10/29/2026
  • Salary: $196k - $230k/yr
  • New York, NY

Consultant Flutter Bengaluru Engineering Platform

  • Deloitte Advisory
  • Full time
  • Others
  • 10/29/2026
  • Bengaluru, India

Mobile Engineer

  • ABC Legal Services
  • Full time
  • Remote
  • 10/29/2026
  • Salary: $130k-$150k
  • United States