About the role
Who We Are
Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management.
We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation, more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it.
You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries.
About the Role
The Camera Foundation team is on a mission to develop and enhance the software infrastructure supporting our cloud camera ecosystem. Operating across stacks, including backend, frontend, and embedded systems, we're committed to delivering cutting-edge solutions to meet the evolving needs of our customers.
The team own and build large-scale distributed systems with among the largest QPS in Verkada. As a backend engineer in the team, you have the opportunity to work with top-tier engineers tackling the most challenging problems.
What You'll Do
- Lead the development of large-scale, high-performance backend systems.
- Collaborate with cross-functional teams to design, develop, and maintain the software infrastructure for our cloud camera products.
- Optimize and enhance the performance of existing software components.
- Mentor junior software engineers.
What You Bring
- Bachelor's degree in Computer Science or related fields.
- 4+ years of professional experience as a software engineer.
- Familiar with at least one of C++, Python, or Golang.
- Strong background in scalable backend design, with the ability to make sound design decisions.
- Familiar with common cloud-based technologies and services.