Senior Software Engineer — Distributed Systems
Conviva, Bengaluru, India +1
The role
Conviva helps businesses understand and improve experiences across video, digital applications, and AI agents. Our engineering teams build distributed systems that turn streaming data into real-time insights. You will design and build high-scale distributed systems, with a focus on Microservices (Rust,Python, Scala), Stateful Stream Processing, Analytical Databases and analytics AI Agents. You will own components from design through production, solving challenges in high throughput ingestion, event processing, distributed state management, storage, and query performance.