About the job
Conviva is at the forefront of digital business intelligence, transforming consumer interactions into actionable insights. Our platform connects engagement patterns across AI agents, applications, websites, and streaming video, delivering measurable outcomes such as increased purchases, bookings, and resolved support requests. With our proprietary Time-State Technology®, the Conviva Operational Data Platform provides real-time insights and automation that empower leading enterprises to enhance growth, boost customer satisfaction, and build lasting trust.
We are currently looking for a Senior Software Engineer to join our dynamic team in Bengaluru, India.
What Success Will Look Like:
- Develop and maintain high-scale Rust web services and backend systems.
- Design innovative solutions for scalable web and backend infrastructures.
- Proactively identify, troubleshoot, and resolve performance issues.
- Uphold high standards for code quality and unit testing.
Who You Are & What You’ve Done:
- 3+ years of significant hands-on software development experience.
- Proficiency in Rust or C++ programming.
- Familiarity with cargo packages for Kafka, Redis, etc.
- Strong foundation in computer science principles, including system design, data structures, and algorithms.
- Expertise in backend and web services development.
- Excellent analytical and troubleshooting abilities.
- Experience with large-scale web services and applications.
- Exposure to additional languages such as Golang, Scala, or Java is a plus.
- Familiarity with Big Data systems like Kafka, Spark, or Hadoop is advantageous.
To explore how Conviva can enhance your digital services' performance and outcomes, visit www.conviva.com.

