Job Description
Verkada is seeking a Senior Frontend Engineer to join its stream team. The ideal candidate will be an industry expert in video streaming technologies with a passion for solving hard technological optimization problems. This role involves working with a dedicated team to design, implement, maintain, and improve Verkada’s video and audio streaming infrastructure, ensuring customers have the best streaming experience.
Responsibilities:
- Design, implement, maintain and improve Verkada’s video and audio streaming infrastructure
- Ensure customers have the best streaming experience for both live and historical footage
- Architect distributed real-time data connections between camera → cloud → browser
- Write clean, maintainable, testable code
Requirements:
- 3+ years experience of industry experience in video streaming
- Loves to solve hard technological optimization problems
- Degree in Computer Science or similar field
- Experience debugging frontend performance and network optimizations
- Experience with a JavaScript web application framework. Nice to have experience with React
- Solid understanding of modern JavaScript. Nice to have experience with TypeScript
- Experience with Unit and Integration tests
- Experience working in a fast-paced startup environment (< 500 people)
- Comfortable with SQL, Distributed Systems, Operating Systems, AWS, Docker, etc.
- Works well with product and design teams
Perks and Benefits:
- 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