Job Description
Verkada is seeking a Senior Backend Engineer to join their Core Platform team. This individual will be instrumental in building the platform and shared services that power Verkada’s "operating system for buildings." The role involves architecting, designing, and developing a variety of projects within the core team.
Role Involves:
- Building scalable distributed systems.
- Working with high concurrency key-value storage systems (Redis, DynamoDB).
- Spinning up new services in a microservices architecture.
- Helping lead and grow junior engineers.
Requirements:
- Degree in Computer Science or similar technical field.
- 5+ years of relevant industry experience.
- Experience driving technical direction and leading teams.
- Strong written and verbal communication skills.
- Mastery of at least one common server programming language (Python, Go).
- Experience with relational databases like Postgres, MySQL, etc.
- Experience with distributed systems at scale.
Verkada offers:
- Generous company paid medical, dental & vision insurance coverage
- Unlimited paid time off & 11 companywide paid holidays
- Wellness allowance
- Commuter benefits
- Healthy lunches and dinners provided daily
- Generous paid parental leave policy & fertility benefits