cover image
Verkada

Verkada

www.verkada.com

15 Jobs

2,433 Employees

About the Company

We’re hiring! Learn more and view open positions: https://www.verkada.com/careers/

Designed with simplicity in mind, Verkada's six product lines — video security cameras, access control, environmental sensors, alarms, workplace, and intercoms — provide unparalleled building security through an integrated, cloud-based software platform. Over 28,000 organizations, including 82 companies in the Fortune 500, across 85 countries worldwide trust Verkada as their physical security layer for easier management, intelligent control, and scalable deployments.

Founded in 2016 with more than $460M in funding raised to-date, Verkada has expanded rapidly with 16 offices and 2,000+ full-time employees. The company was founded by computer scientists and security experts from Stanford University, and Hans Robertson, the former co-founder and COO of Cisco Meraki.

Verkada is headquartered in San Mateo, CA with offices in Salt Lake City, Tampa, Phoenix, Austin, London, Sydney, Taiwan, New York, Philadelphia, Toronto, Mexico City, Tokyo, Korea, Singapore.

Listed Jobs

Company background Company brand
Company Name
Verkada
Job Title
Enterprise Solutions Engineering Manager, Canada
Job Description
**Job Title:** Enterprise Solutions Engineering Manager **Role Summary** Lead and develop a high-performing Enterprise Solutions Engineering team to deliver AI-powered, integrated security solutions. Focus on technical leadership, team development, and cross-functional collaboration to support global sales, product, and support teams in cloud physical security. **Expectations** Proven technical leadership in pre-sales engineering (3+ years). Demonstrated success scaling high-performing teams in cloud and network infrastructure environments. Strategic builder of programs/processes to improve team performance and technical outcomes. **Key Responsibilities** - Hire, train, and mentor enterprise solutions engineering teams globally. - Provide technical coaching, resolve complex client challenges, and mentor engineers on advanced solutions. - Design and implement processes to optimize team efficiency and technical capabilities. - Collaborate cross-functionally with sales, product, support, marketing, and enablement teams. - Foster team growth through continuous learning, coaching, and career development. - Travel up to 50% for client engagements and strategic initiatives. **Required Skills** - Technical pre-sales leadership in cloud/security infrastructure. - Experience with hardware/software integration in networked systems. - Strong cross-functional collaboration and cross-departmental project management. - Team development and performance improvement strategies. - Entrepreneurial mindset with initiative to identify and solve operational gaps. **Required Education & Certifications** Bachelor’s degree in Computer Networking, Information Technology, Information & Computer Technology, Cybersecurity, Electrical Engineering, Computer Engineering, or IT Security from an accredited university. No specific certifications required.
Toronto, Canada
Remote
Junior
26-12-2025
Company background Company brand
Company Name
Verkada
Job Title
Software Engineer - Fleet Management
Job Description
**Job Title:** Software Engineer - Fleet Management **Role Summary:** Develop backend data infrastructure and analytical tools to support fleet-wide camera device operations, ensuring scalable, reliable releases for large-scale customer deployments. **Expactations:** Candidate must hold a BS/MS in Computer Science (or equivalent), possess 3+ years of distributed software engineering experience, and demonstrate coding-based problem-solving. Willing to work onsite five days weekly. **Key Responsibilities:** - Design and implement data pipelines (Kafka, Firehose, Spark) for high-volume telemetry processing. - Build Python/SQL analysis tools for anomaly detection, release health monitoring, and fleet performance insights. - Architect log analysis systems (OpenSearch, text clustering) for millions of devices. - Develop real-time monitoring dashboards (Grafana) for critical metric visibility. - Support release decisions with data-driven risk assessments and operational guidance. - Design test infrastructure (CI/CD pipelines, test benches) for pre-production release validation. - Optimize SQL queries against timeseries databases for scalable data extraction. **Required Skills:** - Proficient in Python (pandas) and SQL (time-series analysis). - Backend engineering expertise with distributed systems. - Experience in Kafka/Firehose/Spark data pipelines. - Proficiency in OpenSearch, log analysis, and timeseries database tools. - Hands-on Grafana/monitoring tool usage for metrics observability. - Anomaly detection methodology application. **Required Education & Certifications:** - BS/MS in Computer Science or related field. - 3+ years industry experience in distributed software engineering.
San mateo, United states
On site
Junior
31-12-2025
Company background Company brand
Company Name
Verkada
Job Title
Backend Software Engineer - University Graduate 2026
Job Description
**Job Title** Backend Software Engineer – University Graduate 2026 **Role Summary** Design and build large‑scale, high‑throughput, low‑latency distributed backend services that power a global AI‑enabled physical security platform. Work across the full stack, collaborate with cross‑functional teams, and own end‑to‑end features from concept to production. **Expectations** - Work full‑time onsite, collaborating closely with product, data, and operations teams. - Participate in sprint planning, code reviews, and continuous integration/continuous delivery (CI/CD). - Deliver production‑ready code that meets reliability, performance, and security standards. - Maintain and evolve service architecture, documentation, and operational procedures. **Key Responsibilities** - Build scalable distributed systems handling traffic from hundreds of thousands of devices worldwide. - Design and implement high‑concurrency key‑value store interactions (Redis, DynamoDB). - Develop PostgreSQL‑based relational data handling and schema evolution. - Integrate logging, monitoring, and messaging pipelines using Kafka, Amazon SQS, and related tools. - Deploy and manage services through Terraform scripts and Kubernetes clusters. - Create clean, RESTful API specifications and implement endpoints in Python or Go. - Refine microservice architecture for low‑latency, high‑reliability operation. - Incorporate computer‑vision components where applicable. - Collaborate with frontend, DevOps, security, and product teams to define feature requirements. **Required Skills** - Proficiency in Python and/or Go programming languages. - Experience designing, coding, and testing RESTful APIs. - Strong understanding of distributed systems concepts (consensus, fault tolerance, caching, sharding). - Practical knowledge of high‑performance key‑value stores (Redis, DynamoDB). - SQL expertise with PostgreSQL, including schema design and query optimization. - Familiarity with message queuing, event streaming, and asynchronous communication (Kafka, SQS). - Experience deploying containerized services using Kubernetes and infrastructure-as-code tools (Terraform). - Agile development mindset with exposure to iterative delivery and continuous integration. - Ability to read and reason about existing server‑side codebases. - Basic knowledge of computer‑vision libraries or frameworks is a plus. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field. - Internship or project experience developing and launching end‑to‑end software products. ---
San mateo, United states
On site
Junior
13-01-2026
Company background Company brand
Company Name
Verkada
Job Title
Frontend Software Engineer - University Graduate 2026
Job Description
**Job Title:** Frontend Software Engineer – University Graduate 2026 **Role Summary:** Develop and deliver high‑quality web and mobile front‑end experiences for a cloud‑based security platform. Own end‑to‑end features, collaborate with product, design, and engineering teams, and integrate with AI and computer‑vision components. **Expectations:** - Deliver pixel‑perfect, reusable UI components using modern front‑end frameworks. - Lead projects from design to production, ensuring timely releases and user satisfaction. - Work closely with cross‑functional teams to translate product requirements into technical solutions. - Apply best practices in code quality, performance, and accessibility. **Key Responsibilities:** - Build and maintain the Command web platform (React) and mobile apps (React Native). - Create reusable component libraries and style systems using CSS pre‑processors. - Collaborate with product managers, designers, and back‑end engineers to define feature scope and implementation plans. - Integrate front‑end interfaces with AI and computer‑vision services. - Conduct code reviews, share knowledge, and mentor junior developers. - Optimize performance, conduct usability testing, and address user‑reported issues. **Required Skills:** - Proficient in JavaScript or TypeScript, including ES6+ features. - Experience with React (web) and React Native (mobile). - Familiarity with CSS pre‑processors (Sass/LESS) and responsive design. - Knowledge of modern UI frameworks (React, Angular, or Vue) and component architecture. - Understanding of state management and context APIs. - Ability to write clean, maintainable, and testable code. - Strong eye for design, detail, and usability. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field. - Completed internships or projects demonstrating front‑end development and product launch experience. ---
San mateo, United states
On site
Junior
13-01-2026