V

Verkada

Builds cloud-managed physical security systems

Staff Backend Engineer - Streaming

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USAIn-person

About the Job

Requirements

  • At least 7 years of backend development experience in Go or Python.
  • At least 7 years of experience designing and building large-scale, resilient distributed systems using service-oriented or microservice architectures.
  • At least 6 years of experience with cloud infrastructure, containerization, and deployment automation, such as AWS, Docker, Kubernetes, or similar technologies.
  • At least 6 years of experience with databases, queues, blob storage, and distributed systems fundamentals.
  • A systems-design mindset, with the ability to simplify complex workflows and deliver scalable, efficient solutions.
  • A track record of building services that perform reliably and securely, with attention to performance.

Responsibilities

  • Design and evolve highly scalable, cloud-native services that power video and audio streaming for millions of devices.
  • Architect and optimize distributed, real-time data pipelines connecting cameras, the cloud, and end users with low latency and high reliability.
  • Build and operate a high-performance video transcoding and multiplexing service that is fault-tolerant, cost-efficient, and capable of scaling to massive workloads.
  • Define and refine service-oriented architectures, APIs, and interfaces that enable streaming to scale across the platform.
  • Develop clean, reliable, and testable backend code that performs under heavy load and supports a strong customer experience.
  • Collaborate with product, hardware, and infrastructure teams to deliver new video capabilities and experiences.
  • Drive performance, reliability, and engineering best practices across the organization.

Desired Qualifications

  • Experience with IoT devices, real-time streaming technologies, or multimedia formats such as H.264/H.265 and FFmpeg, or similar pipelines.

About the Company

Verkada

Builds cloud-managed physical security systems

Verkada builds security cameras and cloud software for organizations that manage workplaces, stores, schools, and other physical sites. Its Command platform brings video security together with door access, alarms, intercoms, air quality sensors, and visitor management in one interface. Operators use a browser or mobile app to review incidents, manage entry permissions, receive alerts, and control equipment across locations. The company sells its devices with software licenses, which include updates and support, and its AI tools search footage and connect events across cameras. Verkada was founded in 2016 and is headquartered in San Mateo, California.

Company size
1,001-5,000
Company stage
Series E
Total funding
$643.9M
Headquarters
San Mateo, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Verkada

See more jobs