10,195 Cybersecurity jobs
Open tech roles at companies in cybersecurity.


Senior Backend Engineer
Senior backend engineer on Verkada's Core Command team, scaling the Auth, Users, Roles, and Audit control planes behind its cloud-managed physical security platform (cameras, access control, sensors). Day to day: build distributed microservices in Python or Go with Postgres, Redis, Kafka, and cloud providers, onsite in San Mateo.


Senior Embedded Engineer - Cameras BSP
Develops camera firmware in C/C++ and Python, leading debugging and OTA feature rollouts for an AI-powered physical security platform.


Staff Backend Engineer - Device Security
A Staff Backend Engineer at Verkada builds and maintains security infrastructure and backend systems for device security, developing automation for security testing and working on offensive security evaluation efforts using technologies like Go/Python and AWS.


Lead Embedded Linux Engineer - Intercom
Lead Embedded Linux Engineer building cloud-managed Intercom systems with rich video and 2-way audio for a physical security platform, using C/C++, Linux kernel/device drivers, Yocto, and WebRTC.


Lead Product Designer
Lead Product Designer at Verkada responsible for creating web and mobile UI designs, interaction models, and prototypes for an AI-powered security platform. Works with cross-functional teams using Figma and Adobe Creative Suite.


Senior Backend Engineer - Virtual Guard
Build and scale backend systems for AI-driven physical security products, designing distributed, low-latency systems to ingest, process, and act on video, audio, and sensor data from cameras/sensors to enable automated threat detection and response.


Software Engineering Manager - Alarms
Engineering manager role leading Verkada's Alarms team, which builds the alarm response layer that uses real-time video, audio, and sensor data plus AI automation to filter false alarms and coordinate emergency dispatch. The manager owns the real-time workflow engine and monitoring tools, hires and grows the team, and partners with product on the roadmap.


Hardware Engineer
Design and validate new hardware products from concept to mass production, collaborating with cross-functional teams and JDM partners to ship cutting-edge security devices.


Associate Solutions Engineer, San Mateo
A fast-tracked training program for recent STEM grads to become Solutions Engineers, covering Verkada’s AI-powered security platform (video, access control, sensors) and cloud/tech sales fundamentals. Hands-on training in hardware/software integration, customer-facing technical advisory, and Verkada’s product stack.


Software Engineer - Imaging Systems
Build and tune core imaging software for smart cameras, including autofocus, auto-exposure, and image quality, using C/C++ and collaborating with hardware and vision teams.


Senior Embedded Software Engineer - Connectivity
Build and ship embedded Linux firmware for Verkada’s AI-powered security devices, including gateways, sensors, and mobile trailers, using C/C++/Go and networking protocols.


Senior Embedded Engineer - Camera Platform
Senior embedded engineer at Verkada owning end-to-end development of on-device camera platform features in C++ and Golang, optimized for edge computing on Linux-based devices. The role includes leading code reviews, driving OTA releases, and requires working onsite in San Mateo, CA five days per week.


Senior Software Engineer - Alarms
The Senior Backend Engineer will design and scale AI-driven detection and response workflows for Verkada's alarm systems. The role involves building low-latency, distributed services using Go and cloud infrastructure to integrate security hardware with real-time monitoring.


Senior Software Engineer - C++
Builds and maintains C++ firmware for AI-powered security cameras, collaborating with hardware teams to ship features over-the-air.


Senior Software Engineer – Storage Systems
Build and optimize the distributed storage stack that runs on Verkada’s cameras, ensuring petabyte-scale video is stored reliably and securely at the edge.


Staff Software Engineer - Detection and Response Platform
Staff Software Engineer building and operating Verkada's Security Monitoring, Detection and Response infrastructure using Golang/Python on AWS, with responsibilities including SIEM onboarding, alert tuning, and incident response automation.


Staff Software Engineer - Data Protection
Staff engineer on Verkada's Security Team building security and privacy infrastructure in San Mateo, CA (onsite). You'll design distributed systems handling high traffic, apply cryptography to encrypt customer data at rest and in use, and launch services protecting customers across Verkada's cloud platform.
Cloud & Security Architect – Microsoft | Remote 2d/wk
Canon Business Services is hiring a Technical Architect (VIC, Australia) to lead security architecture engagements across Microsoft security technologies, translating business and regulatory requirements into compliant, scalable cloud security architectures while guiding customers and delivery teams. Hybrid role with 2 days per week work from home.