About the Alarms Team: The Alarms team builds systems that detect, verify, and respond to real-world security threats using sensors, cameras, and AI. You'll work on products that are critical during high-stakes moments and directly impact customer safety.
We operate as a small, fast-moving team with significant ownership, collaborating across mobile, backend, and firmware.
About the RoleVerkada's Alarms team builds the intelligent systems that detect, verify, and respond to real-world security threats-whether it's a break-in or suspicious activity caught on video. We combine intrusion sensors, cameras, and AI to create a fast, reliable, and modern security experience.
As a Backend Engineer, you'll play a key role in designing and scaling our AI-driven detection and response workflows. These systems power automated threat identification, customer notifications, video verification, and emergency dispatch-all in real time. You'll be joining a small, high-impact team working across Verkada's hardware and cloud platforms to keep people and property safe.
What You'll Do- Design and build low-latency, high-availability backend services that orchestrate alarm detection and response
- Create flexible and extensible AI-powered workflows for intrusion and video monitoring use cases
- Build distributed systems that integrate internal products and third-party services (e.g., notifications, transcription, dispatch)
- Collaborate closely with product managers, designers, frontend, and firmware engineers to shape end-to-end customer experiences
What You Bring- 1-3 years of backend engineering experience in a production environment
- Strong programming skills-Go preferred
- Solid grasp of distributed system design, API architecture, and event-driven workflows
- Background working with databases (e.g. Postgres) and scalable data systems (e.g. Kafka, Redis)
Bonus Points- Familiarity with Temporal or other workflow engines
- Experience developing AI-based systems capable of real-time reasoning from video and audio inputs.
Perks & Benefits- Generous company paid medical, dental & vision insurance coverage
- Unlimited paid time off & 11 companywide paid holidays
- Wellness allowance
- Commuter benefits
- Healthy lunches and dinners provided daily
- Generous paid parental leave policy & fertility benefits
Culture and Values:- Self-motivated problem solver: At Verkada, you will tackle large, complex problems with no clear answers.
- Teach and learn: You will learn new technologies while being entrusted with the technical ownership of major systems, and we hope to learn something from you in turn.
- Growth mindset: As a small, fast-growing startup, every day brings new challenges and opportunities for growth, and we want you to grow with us!
Additional Information: - We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.
Annual Pay RangeAt Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate's skills and experience, as well as market demands and internal parity. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of restricted stock units (RSUs)
Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable).
Estimated Annual Pay Range
$125,000-$160,000 USD