Senior Android Engineer - Mobile Platform & Systems
Core
Build and maintain the underlying systems, frameworks, and components for Verkada's mobile platform, ensuring reliability, scalability, and deep integration with Android OS and physical hardware.
Role type
Senior Android Platform Engineer (Native Systems Layer)
Builds
Native UI component libraries, CI/CD pipelines, networking stacks, and hardware integration layers for mobile devices.
Domain
Mobile Security / Physical AI / IoT
Required skills
Kotlin, Android SDK, Jetpack Compose, CI/CD, Networking (OkHttp, Retrofit, Protobuf), Bluetooth (BLE), NFC, Google Play Store release management
Preferred skills
Server-Driven UI patterns, type-safe native-web communication, test automation strategies
Technologies
Jetpack Compose, GitHub Actions, Bitrise, OkHttp, Retrofit, Protobuf, BLE, NFC
Responsibilities
Maintain and evolve the Native Component Library; optimize CI/CD pipelines and test automation; maintain high-performance networking stack; implement low-level hardware protocols (BLE, NFC, Wi-Fi); optimize native-web bridge communication; consult on architecture evolution.
Seniority
Senior, hands-on IC
