Verkada is seeking a Senior Android Engineer to join their Mobile Core team and contribute to the development of their cloud-managed physical security platform. The ideal candidate will have 6+ years of professional Android development experience, a deep mastery of Kotlin and the Android SDK, and a strong understanding of infrastructure and tooling, networking, and protocols. The role involves maintaining and evolving the Native Component Library, platform infrastructure, networking stack, and systems integration, as well as collaborating with hardware and firmware teams to deliver high-performance mobile experiences.
Requirements
- 6+ years of professional Android development experience
- Deep mastery of Kotlin and the Android SDK
- Strong experience with mobile CI/CD and a 'test-first' mentality
- Deep understanding of the networking stack and experience handling unreliable network conditions at scale
- Hands-on experience with Bluetooth (BLE), NFC, or the nuances of Android background execution limits
- Expert proficiency in Jetpack Compose and experience scaling shared UI libraries across multiple teams
- Experience managing the complexity of the Google Play Store release cycle for apps with high deployment frequency and multiple contributors
Benefits
- Healthcare programs with 100% coverage for employee premiums and 80% for family premiums
- Nationwide medical, vision, and dental coverage
- Health Saving Account (HSA) with employer contributions and Flexible Spending Account (FSA) with tax-saving options
- Expanded mental health support
- Paid parental leave policy and fertility benefits
- Time off to relax and recharge through paid holidays, firmwide extended holidays, flexible PTO, and personal sick time
- Professional development stipend
- Fertility stipend
- Wellness/fitness benefits
- Healthy lunches provided daily
- Commuter benefits