Job Description
Verkada is seeking a Senior Backend Engineer to join its Core Platform team. The ideal candidate will be responsible for building the platform and shared services that will enable Verkada to quickly bring to market a suite of IoT devices and to power Verkada’s “operating system for buildings.” As a member of the Core team, he/she will be the architect, designer, and developer in a broad range of projects.Role involves:
- Building scalable distributed systems capable of handling high traffic from 100s of thousands of devices deployed around the world.
- 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 of study
- 4+ years of relevant industry experience
- Experience driving technical direction and leading teams towards project execution
- 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
Role 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