Software Engineer - Full Stack
Ambient.ai, Bengaluru, Karnataka, IN
What you will do
- Design and implement REST and GraphQL endpoints
- Design and implement highly available, latency-sensitive fault-tolerant microservices
- Core infrastructure for processing large volumes of video streaming data
- Improve the performance, reliability, and scalability of all backend services
- Develop large-size platform problems and own small-to-medium platform features end-to-end.
- You will work as an important member of the platform team that owns one or more services/product features, end-to-end
- Expect to be challenged and stretch your skills regularly
The amazing skills you'll bring to Ambient.ai
- BS in Computer Science or equivalent field with a programming background
- At least 4+ years of experience building scalable and available web services
- Strong experience working with at least one of the Object-oriented Programming Languages like Python , Django, and React.js would be required
- Expertise in APIs (REST / GraphQL), general web backend design principles, relational databases (MySQL / Postgres), streaming pipelines, pub-sub systems, and indexing systems.