Senior Software Engineer (Rust/C++)
Conviva
Conviva is the intelligence layer for digital businesses, turning every consumer interaction into outcome-based intelligence—linking engagement patterns across AI agents, apps, websites, and streaming video to real results such as purchases, bookings, and resolved support requests. Powered by its patented Time-State Technology®, the Conviva® Operational Data Platform delivers real-time insights and automation that help leading enterprises grow, improve satisfaction, and build lasting trust.
Conviva is seeking a Sr. Software Engineer to join our India office.
What Success Will Look Like:
- Work on extremely high scale RUST web services or backend systems.
- Design and develop solutions for highly scalable web and backend systems.
- Proactively identify and solve performance issues.
- Maintain a high bar on code quality and unit testing.
Who You Are & What You've Done:
- 3+ years of hands-on software development experience.
- At least knowledge in RUST or C++ development experience.
- Knowledge of cargo packages for kafka, redis etc.
- Strong CS fundamentals, including system design, data structures and algorithms.
- Expertise in backend and web services development.
- Good analytical and troubleshooting skills.
- Experience working with large scale web services and applications.
- Exposure to Golang, Scala or Java
- Exposure to Big data systems like Kafka, Spark, Hadoop etc.
To learn more about how Conviva can help improve the performance and outcomes of your digital services, visit www.conviva.com