Verkada is looking for a Senior Backend Engineer to join our Core Command team. You will scale the Auth, Users, Roles, and Audit capabilities that service the world's largest organizations.
What You'll Do
- Design scalable control planes and data primitives for all Verkada products
- Build scalable distributed systems capable of handling high traffic from hundreds of thousands of devices
- Spin up new services in a microservices architecture
What We're Looking For
- Degree in Computer Science, Computer Engineering, or Software Engineering
- 4+ years of relevant industry experience
- Experience in building and scaling access systems to millions of users worldwide
- Strong written and verbal communication skills
- Mastery of at least one of Python or Go
- Experience with relational databases (Postgres, MySQL)
- Experience with key-value storage systems (Redis, Memcached)
Nice to Have
- Experience with distributed queueing (Kafka) and caching (Redis, Memcached)
- Experience with cloud service providers (AWS, GCP, Azure)
- Experience with React
- Experience with GRPC and API specifications
Technical Stack
- Languages: Python, Go
- Databases: Postgres, MySQL, Redis, Memcached
- Infrastructure: Kafka, AWS, GCP, Azure
- Frontend: React
- APIs: GRPC
Team & Environment
You will join the Core Command team.
Benefits & Compensation
- Salary: $160,000 - $220,000 USD
- Equity: RSUs may be eligible
Work Mode
This role is onsite in San Mateo, CA United States.
As an equal opportunity employer, Verkada is committed to providing employment opportunities to all individuals.


