Senior Backend Engineer

We are looking for a Sr. Backend Engineer to join our team at Kami Vision. As a backend engineer, you will have the opportunity to design and develop a cloud based backend for mobile apps as well as a frontend built using html5, css and javascript with REST APIs. You will work closely with other developers and Product Management to build REST APIs in a scalable and fault tolerant manner. This backend will provide a vision AI platform where we can upload AI models and associate them with deployed cameras. This backend will be deployed on a cloud infrastructure like AWS. This is a crucial aspect of our IoT platform and your contributions will directly impact the quality of the Kami’s product and various integrations. You will be working to democratize AI algorithms and making it easy to build vertical solutions for different use cases.


Hands on experience with building a web backend in Java or golang
Collaborate with a small talented team of engineers
Provide a REST API for phone apps on iOS and Android
Work with UI team to provide them with APIs using tools like swagger
Leverage relational and NoSQL datastore to store data and video files
Add support for running AI algorithms in the cloud as part of video uploads


6+ years working with web backend development
Knowledge of designing and building REST APIs
Experience with languages like Java and golang
Proven experience in building a scalable and resilient backend
Strong analytical and debugging skills
BS/MS in Computer Science, Engineering, or related field preferred
Experience with deployment technologies like docker, VMs, cloud is a plus
Good understanding of database schemas and using both relational (SQL) and noSQL based datastores

Job Category: Engineering
Job Type: Full Time
Job Location: Bengaluru San Jose CA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx