Lead Software Engineer - Fleet Management

Verkada · Enterprise · Bayoffice · Cameras

Lead Software Engineer for Verkada's camera fleet management team, focusing on systems engineering, SRE, and data-driven operations to ensure reliable software releases across a large fleet of devices. This role involves architecting for scale, building observability, leading safe release operations, developing analysis tools, establishing accountability, creating automated safeguards, and responding to critical incidents.

What you'd actually do

  1. Architect for scale
  2. Build observability infrastructure
  3. Lead safe release operations
  4. Develop analysis tools
  5. Establish accountability

Skills

Required

  • BS/MS in Computer Science
  • 5+ years experience in distributed software engineering
  • Deep Linux expertise
  • Systems programming skills (C, Go)
  • Observability & metrics (Grafana, Prometheus)
  • Data pipelines
  • Data-driven mindset
  • Ownership mentality
  • Crisis management

Nice to have

  • Linux kernel technologies
  • Cloud infrastructure
  • Site reliability engineering principles

What the JD emphasized

  • Deep Linux expertise
  • Systems programming skills
  • Observability & metrics
  • Data-driven mindset
  • Ownership mentality
  • Proven crisis management