Senior Android Engineer - Mobile Platform & Systems
Verkada · San Mateo, CA · 4 days ago
On-siteEngineering$150k–$265k/yrFull-time
About the role
Verkada is the leading cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security. As our ecosystem grows, our Mobile Core team is pivoting to a high-leverage Platform model. The Mobile Core team provides the underlying systems, frameworks, and components used by product teams across the company to build high-performance mobile experiences.
What You’ll Do
- Maintain and evolve our existing Native Component Library built with Jetpack Compose. Ensure these "Lego bricks" are scalable, accessible, and easily consumable by other product teams to ensure a consistent, fluid experience.
- Elevate the "Developer Experience" for Android. This includes optimizing our CI/CD pipelines, expanding test automation strategies, and hardening an automated, multi-team release process.
- Maintain a high-performance networking stack that handles the complexities of offline-first synchronization, intelligent caching, and secure data transit between native services and the cloud.
- Own the implementation of low-level protocols (BLE, NFC, and custom Wi-Fi handshakes) that allow phones to talk to our physical hardware securely and reliably.
- Optimize the type-safe communication layer that allows dynamic web-based components to interact securely with native device sensors, secure enclaves, and core system logic.
- Act as a technical consultant to other product teams, evaluating new patterns (such as Server-Driven UI) to determine how we can best balance native performance with global engineering velocity.
What You Bring
- 6+ years of professional Android development with a deep mastery of Kotlin and the Android SDK.
- Infrastructure & Tooling: Strong experience with mobile CI/CD (e.g., GitHub Actions, Bitrise) and a "test-first" mentality. You enjoy building tools that make other engineers more productive.
- Networking & Protocols: Deep understanding of the networking stack (OkHttp, Retrofit, Protobuf) and experience handling unreliable network conditions at scale.
- Hardware & Connectivity: Hands-on experience with Bluetooth (BLE), NFC, or the nuances of Android background execution limits.
- Modern UI Mastery: Expert proficiency in Jetpack Compose and experience scaling shared UI libraries across multiple teams.
- Release Engineering: Experience managing the complexity of the Google Play Store release cycle for apps with high deployment frequency and multiple contributors.
Why Join Us
- Force Multiplier: You aren't just shipping features; you are building the foundation. Every improvement you make to the platform is a win for dozens of other engineers and thousands of customers.
- The "Hard" Problems: You get to focus on the deep-tech challenges that web technology can't touch: hardware handshakes, battery-efficient backgrounding, and high-performance infrastructure.
- Direct Impact: Work at a company with proven product-market fit, where your work directly protects people and assets worldwide.
- Onsite Collaboration: Partner daily with hardware and firmware teams in an environment that values technical excellence and fast iteration.
US Employee Benefits
- Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
- Nationwide medical, vision and dental coverage
- Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
- Expanded mental health support
- Paid parental leave policy & fertility benefits
- Time off to relax and recharge through our 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