Senior Frontend Engineer - Streaming

Verkada · Enterprise · Bayoffice · Cameras

Verkada is seeking a Senior Frontend Engineer to own the web frontend streaming experience for their AI-powered physical security platform. The role involves developing core frontend features for video playback and device management, driving technical decisions, and mentoring junior engineers. The company uses AI in its platform but this role focuses on the frontend infrastructure for video streaming, not direct AI/ML model development.

What you'd actually do

  1. Lead development of core frontend features across our dashboard, video playback, and device management experiences.
  2. Partner with designers and product managers to bring intuitive, high-polish user experiences to life.
  3. Drive technical decisions around architecture, frameworks, performance, and best practices.
  4. Mentor and support junior engineers through code reviews, design discussions, and knowledge sharing.
  5. Collaborate backend, infrastructure and cross-functional teams e.g. design/product to deliver efficient, scalable and delightful user experiences.

Skills

Required

  • 4+ years of experience building and shipping production web applications
  • Strong proficiency in JavaScript/TypeScript and modern frameworks such as React
  • Solid understanding of web fundamentals (HTML, CSS, DOM APIs, browser performance, accessibility)
  • Experience building scalable, maintainable frontend architectures

Nice to have

  • experience with video streaming
  • codecs like H.264
  • real-time data
  • playback technologies like WebCodecs

What the JD emphasized

  • Must be willing and able to work onsite five days per week