Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Verkada Logo

Senior Android Engineer - Streaming

Verkada

$150,000 - $260,000
Sep 4, 2025
San Mateo County, CA, US
Apply Now

Verkada is looking to solve the problem of delivering high-quality, low-latency video streaming experiences on Android devices for its physical security platform, which is used by over 33,500 organizations worldwide.

Requirements

  • Deep understanding of ExoPlayer, MediaCodec and Android Media APIs.
  • Familiarity with video streaming protocols (HLS, DASH, RTSP, WebRTC) and audio, video and image codecs like H.264, HEVC, HEIF and AAC.
  • Strong grasp of performance optimization on mobile devices (memory, CPU, GPU, battery) and networking protocols like TCP, UDP and QUIC.
  • BS/MS in Computer Science or a related field.
  • 4+ years of professional experience in Android development (Kotlin/Java).
  • Bonus: hands-on experience with optimizing latency, startup time (TTFF) and video quality

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.
  • Work with hardware-accelerated decoders (MediaCodec, ExoPlayer) to deliver smooth and efficient performance across various media formats (images, audio and video).
  • Stay current with the latest in Android media APIs, streaming protocols, and device capabilities.
  • Collaborate cross-functionally with product and design to ensure a playback experience that’s consistent with other platforms and other video applications.
  • Optimize streaming experience on the Android app for a wide range of devices and network conditions.

Other

  • BS/MS in Computer Science or a related field.
  • Must be willing and able to work onsite five days per week
  • We do sponsor and take over sponsorship of employment visas for this role.
  • 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