Security Software Engineer – University Graduate 2024
Posted on 8/29/2023
INACTIVE
Verkada

1,001-5,000 employees

Video & sensor-based security systems for enterprises
Company Overview
Verkada's mission is to be the essential physical security software layer for every building, and the foundation of a larger enterprise IoT infrastructure.
Data & Analytics
Hardware

Company Stage

N/A

Total Funding

$444.3M

Founded

2016

Headquarters

San Mateo, California

Growth & Insights
Headcount

6 month growth

7%

1 year growth

33%

2 year growth

105%
Locations
San Mateo, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Kafka
Computer Vision
Postgres
Redis
REST APIs
Terraform
Kubernetes
Python
CategoriesNew
Software Engineering
Requirements
  • BS/MS in Computer Science or similar technical field of study
  • Internship experience developing and launching products
  • Working knowledge of Python and/or Go
  • Comfortable working in an agile team software development environment
  • Familiarity with REST APIs, ability to read python server code a plus
Responsibilities
  • Build scalable distributed systems capable of handling high traffic from 100s of thousands of devices deployed around the world
  • Work with high concurrency key-value storage systems (Redis, DynamoDB)
  • Work with Postgres relational databases
  • Work with logging and message passing technologies like Kafka and SQS
  • Deploy services via Terraform and Kubernetes
  • Develop large scale systems to interact with and configure products remotely
  • Define and improve low-latency, high-throughput, high-reliability microservice architectures
  • Design and develop features incorporating cutting edge computer vision
  • Design clean APIs and implement them using Python and/or Go