Job Description
Verkada is seeking a Backend Engineer to join their Events and Notifications team. This role is crucial for maintaining the safety and security of Verkada's customers by ensuring reliable notifications for live events.
The Backend Engineer will be responsible for building scalable systems, maintaining a public API, developing internal tools, and building backend applications end-to-end. The engineer will also communicate with other engineering teams to build world-class products.
Responsibilities:
- Build scalable systems for high traffic from security cameras.
- Own and maintain a public API for historical footage.
- Develop internal tools for engineering and marketing teams.
- Build back end applications end-to-end.
- Communicate with engineering teams.
Requirements:
- Degree in Computer Science or similar field.
- 2+ years of professional experience as a Back End Engineer.
- Expertise in either Python or GoLang.
- Experience with relational and non-relational databases (MySQL, Dynamo, Postgres).
- History of shipping out significant products.
- Some experience with Kubernetes would be a plus.
Verkada offers:
- Competitive compensation.
- Equity in the company in the form of restricted stock units (RSUs)