Senior Backend Software Engineer - Workplace Products

Verkada · Enterprise · Bayoffice · Workplace Products

Senior Backend Software Engineer for Verkada's Workplace Products team, focusing on building and launching integrated AI-powered physical security solutions. The role involves full-stack development, architecting scalable systems, and owning backend systems end-to-end.

What you'd actually do

  1. Architect scalable systems and design latency sensitive applications for our Intercoms deployed around the world.
  2. Experience collaborating cross functionally to design complex systems with simple and robust backend APIs
  3. History of shipping out significant products. We are looking for someone who can own backend systems end-to-end.
  4. Ownership mentality, resolving problems that span beyond team boundaries

Skills

Required

  • 4+ years of industry backend software engineering experience
  • 2+ years of professional experience as a backend engineer at a rapidly growing start up or innovative company
  • Experience driving technical direction and leading teams on project execution
  • Architect scalable systems
  • design latency sensitive applications
  • Experience collaborating cross functionally to design complex systems with simple and robust backend APIs
  • History of shipping out significant products
  • Ownership mentality
  • Deep expertise with relational databases
  • Demonstrated expertise in either Python or GoLang
  • Must be willing and able to work onsite five days per week

Nice to have

  • Postgres experience
  • Experience with Kubernetes
  • Experience building messaging systems
  • proven track record of designing and maintaining highly available, distributed messaging architectures
  • strong understanding of the SMS ecosystem, including throughput management, carrier delivery nuances, and global compliance

What the JD emphasized

  • shipping out significant products
  • own backend systems end-to-end
  • scalable systems
  • latency sensitive applications
  • complex systems
  • robust backend APIs
  • messaging systems
  • highly available, distributed messaging architectures
  • mass notification systems
  • SMS ecosystem
  • global compliance