R

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Staff Android Engineer - Mobile Platform

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaHybrid

About the Job

Requirements

  • At least 8 years of professional experience in mobile app development, with a significant portion on Android.
  • A bachelor's degree in Computer Science, Engineering, or equivalent.
  • A proven record of owning the architecture of a large, multi-module Android codebase used by several teams.
  • Deep expertise in Kotlin, Coroutines, and Flow, recognized as a clear expert by peers.
  • Strong knowledge of Android internals, including process and app lifecycle, background execution limits such as WorkManager and foreground services, threading, and memory.
  • Experience with Jetpack Compose and modern Android architecture, including dependency injection, modularization, and Room or similar persistence.
  • Expert-level experience with Gradle, build pipelines, CI/CD, signing, and dependency management for Android.
  • A track record of measurably improving app performance and stability, including startup, size, crashes, ANRs, and jank.
  • 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 command of English.

Responsibilities

  • Own and advance Android platform architecture across the Rivian app, Mobile SDK, and Reference App, including Jetpack Compose, modern navigation, dependency injection, and modularization.
  • Lead the design and delivery of platform capabilities such as connectivity, background execution, Digital Key, authentication, and vehicle state, often across team and site boundaries.
  • Act as the Android platform expert in technical design reviews and gated code reviews for concurrency, persistence, and performance, within agreed turnaround targets.
  • Turn review criteria into automated checks, including lint rules, architecture tests, CI gates, and templates.
  • Own app health, including startup time, app size, crash-free rate, ANRs, jank, and background battery impact, with budgets visible to feature teams.
  • Own Android build, CI/CD, signing, release infrastructure, and observability, and keep the operating system, toolchain, and libraries current.
  • Write and maintain in-repository platform documentation, including architecture decisions, guidebooks, and onboarding materials for engineers and AI agents.
  • Lead incident triage and fixes for platform-layer defects, and participate in the mobile on-call rotation.
  • Mentor engineers on platform and feature teams, and influence Android practice across the organization through the architecture forum.

Desired Qualifications

  • Experience with Bluetooth Low Energy or UWB, especially long-running background connections.
  • Experience with Digital Key, NFC, secure element, or Android Keystore/StrongBox.
  • Experience building or maintaining an SDK consumed by external apps, including public API design, versioning, and binary size.
  • Experience with Play Integrity or other device attestation.
  • Automotive or connected-device software experience.

About the Company

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Rivian and Volkswagen Group Technologies develops vehicle software and electronic systems for Rivian and Volkswagen Group's electric cars. Its platform links the computers that control vehicle functions with operating systems, cloud services and wireless updates. Automakers use the shared architecture to add features across different models and improve vehicles after sale without a service visit. The independent venture develops technology for its two automotive owners under a partnership built around shared engineering work and licenses to Rivian's existing software and hardware. Founded in 2024, the company is headquartered in Palo Alto, California, United States.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Rivian and Volkswagen Group Technologies

See more jobs