Job Description
Ovii's Interpretation of the Role
Ambient.ai seeks a Fullstack Software Engineer to design and implement REST & GraphQL APIs, build highly‑available microservices, and tackle large‑scale video streaming challenges for its physical‑security platform.
Role Snapshot
- Fullstack engineer
- API design (REST & GraphQL)
- Microservices & fault‑tolerant services
- Video streaming data processing
- Performance & reliability focus
Must-Have Requirements
- Python/Django
- React.js
- REST/GraphQL APIs
- MySQL/Postgres
- Streaming pipelines & pub‑sub systems
- AWS or Google Cloud
- building scalable web services
- microservices design
- video streaming platform
- BS in Computer Science or equivalent
Nice-to-Have Signals
- Redis/Kafka/RabbitMQ/ActiveMQ
- SaaS product experience
- SaaS product development
- pub‑sub system implementation
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
What You'll Likely Work On
- Design and implement REST and GraphQL endpoints for core platform services.
- Build highly available, latency‑sensitive microservices that process massive video streams.
- Create and maintain relational database schemas and streaming pipelines using MySQL/Postgres.
- Implement pub‑sub communication patterns and manage service reliability in cloud environments.
- Own end‑to‑end delivery of small‑to‑medium platform features, from design through production.
- Collaborate with the platform team to improve scalability, performance, and fault tolerance.
Good Fit If You Have
- Passion for physical‑security or safety‑critical domains.
- Experience building SaaS products is a strong plus.
- Enjoys tackling challenging, large‑scale system problems.
Skills
- Python/Django
- React.js
- REST & GraphQL APIs
- MySQL / Postgres
- Streaming pipelines & pub‑sub
- AWS / Google Cloud
- Microservices architecture
- Redis / Kafka / RabbitMQ / ActiveMQ (preferred)
- SaaS product experience (preferred)