
Staff Android Engineer - Streaming
Verkada
14 days ago
San Mateo, CA, USA
Staff+
H1B Sponsor
Base Salary
$160k - $290k/yr
Responsibilities
- Enhance the streaming experience on the 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 for low-latency, high-quality playback.
- Work with hardware-accelerated decoders to deliver smooth and efficient performance across various media formats.
- Stay current with the latest in Android media APIs, streaming protocols, and device capabilities.
- Collaborate cross-functionally with product and design to ensure a consistent playback experience.
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.
- Familiarity with video streaming protocols and audio, video, and image codecs.
- Strong grasp of performance optimization on mobile devices and networking protocols.
- Bonus: hands-on experience with optimizing latency, startup time, and video quality.
- Must be willing and able to work onsite five days per week.
Benefits
- Healthcare programs with premiums 100% covered for employees under at least one plan.
- Nationwide medical, vision, and dental coverage.
- Health Saving Account (HSA) with annual employer contributions.
- Expanded mental health support.
- Paid parental leave policy and fertility benefits.
- Flexible PTO and personal sick time.
- Professional development stipend.
- Wellness/fitness benefits.
- Healthy lunches provided daily.
- Commuter benefits.
Tech Stack
JavaKotlin
Categories
BackendMobile