Browse All Jobs
Job Description
Verkada is seeking a Senior Backend Engineer to join its Virtual Guard engineering team. This role involves building user experiences for a major new product category, focusing on keeping customers protected in critical situations. The engineer will work within a small, dynamic team, enjoying autonomy and significant impact on the Virtual Guard product direction.Role involves:
  • Building, testing, and operating highly scalable, available, and fault-tolerant distributed systems.
  • Designing and building a flexible workflow orchestration engine.
  • Designing and building monitoring capabilities for real-time incident updates.
  • Innovating with cloud-native tools and AI-driven automation.
  • Collaborating with product managers, UX designers, and front-end engineers.
  • Delivering quality code through best practices in testing and continuous deployment.
Requirements:
  • 4+ years of industry software engineering experience.
  • Mastery of at least one common server programming language (e.g., Python or Go).
  • Mastery of scalable backend design, including databases, queues, and blob storage.
  • Experience working in a fast-paced software development environment.
  • Advanced software architecture and API design experience (recommended).
  • Good understanding of at least one relational database technology (recommended).
  • Experience with technologies like Postgres, MySQL, Redis, DynamoDB, Docker, AWS, Kubernetes, Kafka, and embedded systems (recommended).
Verkada offers:
  • Generous company-paid medical, dental, and vision insurance.
  • Unlimited paid time off and 11 company-wide paid holidays.
  • Wellness allowance.
  • Commuter benefits.
  • Healthy lunches and dinners provided daily.
  • Generous paid parental leave policy and fertility benefits.
Apply Manually