Senior Software Engineer – Storage Systems
Verkada- Compensation
- $130k–$280k Published range
- Location
- Hybrid - San Mateo, CA (onsite at HQ) Remote eligibility
- Employment
- Full-time Senior
About the job
About Verkada
Verkada provides an integrated, privacy-sensitive AI-powered platform for video security, access control, air quality sensors, alarms, intercoms, and visitor management. With over 30,000 customers, a $5.8B valuation, and more than $1 billion in annualized bookings, the company is scaling its impact with over 2 million devices deployed across 170+ countries.
Role Overview
The Storage team owns the distributed infrastructure that transforms every Verkada camera into an intelligent, self-contained recording device, focusing on edge storage reliability, endurance, and security. This role requires onsite presence at HQ in San Mateo, CA.
Responsibilities
- Own the camera storage stack for storing large AI models and video files while maximizing utilization and reliability.
- Collaborate with the Hardware team and external vendors to define next-generation flash storage systems.
- Design storage systems optimizing hardware cost, endurance, and throughput.
- Own storage reliability metrics and drive system improvements using data.
- Strategize with the Streaming team on video retention solutions.
Qualifications
- BS/MS in Computer Science or similar degree.
- Over 5 years of software development experience in C, with C++ or Go as an asset.
- Strong familiarity with low-level systems: file system layout, memory management, Yocto build system, device drivers, kernel debugging, eBPF, and MMC protocol.
- Backend experience in distributed systems, containerization, and microservices (AWS, Docker, Kubernetes) is a plus.
Compensation & Benefits
Estimated annual pay range: $130,000—$280,000 USD. Eligible for additional compensation including bonuses and equity (RSUs). Benefits include healthcare programs with 100% employee premium coverage under at least one plan, medical/vision/dental coverage, HSA with employer contributions, mental health support, paid parental leave, fertility benefits, paid holidays, flexible PTO, professional development stipend, wellness/fitness benefits, daily healthy lunches, and commuter benefits.
Additional Information
Verkada sponsors employment visas for this role. Equal opportunity employer.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.