Rivian and Volkswagen Group Technologies

Staff Android Engineer, Mobile Platform

Rivian and Volkswagen Group Technologies
Apply
22 hours ago
Vancouver, CanadaStaff+

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.

Tech Stack

DatadogGradleGraphQLgRPCJetpack ComposeKotlin

Categories

Mobile
Rivian and Volkswagen Group Technologies

About Rivian and Volkswagen Group Technologies

1,001-5,000 employees

Rivian and Volkswagen Group Technologies is a 2024 joint venture building software and electrical architectures for software-defined electric vehicles. It develops in-vehicle operating systems, zonal controllers, connectivity, and cloud solutions used by Rivian and Volkswagen Group brands. The privately held company is headquartered in Palo Alto, CA, and focuses on creating a shared platform that can be integrated and licensed across multiple vehicle programs.

Contact me