Staff Android Engineer - Streaming
VerkadaPhysical Security company
San Mateo, United StatesLead
Software Engineering
About the role
Enhance streaming experience on Verkada's Android app.
- •Verkada is the leading cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security and insights.
- •At the core of our mission is video—powering everything from real-time monitoring to historical playback for tens of thousands of organizations worldwide.
- •Key Responsibilities Enhance the streaming experience on our Android app by delivering low-latency live video and ultra-fast load times.
- •Collaborate with backend and streaming infrastructure teams to integrate APIs and deliver end-to-end video solutions.
- •Implement and optimize video streaming protocols (HLS, DASH, RTSP, WebRTC, etc.) for low-latency, high-quality playback using adaptive bitrate streaming algorithms.
- •Requirements BS/MS in Computer Science or a related field. 4+ years of professional experience in Android development (Kotlin/Java).
- •Deep understanding of ExoPlayer, MediaCodec and Android Media APIs.
Tech stack
KotlinJava
Match insights
Tech:Kotlin, Java
Level:Lead