companyConviva logo

Senior Software Engineer (Rust/C++) at Conviva | Bengaluru

ConvivaBengaluru, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications: 3+ years of experience in software development. Proficient in Rust or C++. Knowledge of cargo packages for Kafka, Redis, etc. Strong understanding of computer science fundamentals. Experience with backend and web services development. Excellent problem-solving and analytical skills. Experience with large-scale applications. Exposure to Golang, Scala, or Java is a plus. Familiarity with Big Data technologies such as Kafka, Spark, and Hadoop.

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.

About Conviva

Conviva is a leading provider of real-time insights for digital businesses, enhancing consumer engagement and driving measurable outcomes. Our innovative platform empowers companies to leverage data for improved growth and customer satisfaction.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.