Senior Software Engineer – Storage Systems

Verkada - San Mateo, CA

Hiring: Senior Software Engineer – Storage Systems Company: Verkada Location: San Mateo, CA Job Posted Time: 2026-09-11 12:19:25 Employment Type: Full-time Target Skills & Keywords : AWS, C, C++, Docker, Kubernetes, Linux, Microservices About the job Experience: •5 years of software development experience in C, with additional experience in higher-level languages such as C++ or Go considered an asset. •Over 5 years of software development experience in C, with additional experience in higher-level languages such as C++ or Go considered an asset. Required Skills: •Own the camera storage stack that enables storage of big AI models and large video files, while simultaneously maximizing storage utilization and reliability. •Partner cross-functionally with the Hardware team and external storage vendors to define and validate the next generation of flash storage systems. •Innovate by designing new storage systems that maximize company’s goals across multiple dimensions like hardware cost, endurance, throughput. •Own storage reliability metrics, using data to drive system improvements. Strategize with the Streaming team to develop innovative solutions for superior video retention. Qualifications: •BS/MS in Computer Science (or similar degree). •Strong familiarity with low-level systems topics, including file system layout, memory management, the Yocto build system, device drivers, kernel debugging, eBPF, and the MMC protocol. •Huge plus: backend development experience in distributed systems, containerization and microservices (AWS, Docker, Kubernetes, or similar). Compensation: •$130,000 - $280,000 / year •Nationwide medical, vision and dental coverage Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!