companyVerkada logo

Senior Android Engineer - Video Streaming Solutions

VerkadaSan Mateo, CA United States
On-site Full-time $160K/yr - $260K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key ResponsibilitiesImprove the streaming experience on our Android application by providing low-latency live video and rapid load times across various devices and network conditions. Collaborate with backend and streaming infrastructure teams to integrate APIs and deliver comprehensive video solutions. Implement and refine video streaming protocols (HLS, DASH, RTSP, WebRTC, etc.) for optimal low-latency and high-quality playback using adaptive bitrate streaming algorithms. Utilize hardware-accelerated decoders (MediaCodec, ExoPlayer) for smooth and efficient performance.

About the job

About Us

Verkada is revolutionizing the way organizations safeguard their personnel and properties with a cutting-edge, AI-driven platform. As a frontrunner in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency through a unified software solution that encompasses video surveillance, access control, air quality monitoring, alarm systems, intercoms, and visitor management. With over 30,000 organizations globally, including more than 100 Fortune 500 companies, Verkada stands as the trusted choice for seamless management, intelligent control, and scalable security deployments. Established in 2016, we have swiftly grown to encompass 15 offices and a dedicated team of over 2,200 professionals.

Position Overview

As the premier cloud-managed physical security platform, Verkada combines hardware, software, and artificial intelligence to provide enterprise-level security and insights. Our mission revolves around video technology—facilitating everything from live monitoring to historical playback for tens of thousands of organizations across the globe.

The Streaming team is responsible for the comprehensive infrastructure that supports the video functionality for over 1.4 million Verkada cameras. We tackle intricate streaming challenges to deliver live and recorded video with unparalleled speed, reliability, and security. By persistently advancing our technology, we ensure that every video frame—whether live or archived—is readily available, seamlessly, and securely.

As a Senior Android Engineer on the Video Streaming team, your contributions will significantly influence how millions rely on video for their safety. You will take ownership of and enhance the streaming experience within our Android application, ensuring top-tier reliability and security standards.

In your role as an Android Engineer (Video Streaming), you will be pivotal in creating, optimizing, and scaling high-quality video playback experiences across Android devices. Your responsibilities will include achieving sub-second latency for live video, enhancing playback load times, and optimizing memory and CPU/GPU utilization.

About Verkada

Verkada is at the forefront of transforming physical security through technology. Our AI-powered platform not only enhances safety but also streamlines management for organizations worldwide. With a commitment to innovation and excellence, we provide scalable solutions that meet the diverse needs of our clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.