HHiring Reality
← Bazaarvoice

Staff Software Engineer (Real Time/ Streaming Data Engineer)

Bazaarvoice
Location
Bengaluru
Posted
2 months ago
Department
Engineering - General
What they actually want (must-haves)
  • 8+ years of software engineering experience
  • 5+ years of production expertise in Scala or Java
  • Deep JVM knowledge
  • 5+ years hands-on with the Kafka ecosystem
  • Proven track record of designing resilient systems
  • Mastery of the AWS ecosystem (MSK, EMR, Athena, Lambda)
What the job really is

As a Staff Software Engineer at Bazaarvoice, you will be a key player in building the next-generation Data Enrichment Platform. Your day-to-day responsibilities will include architecting high-throughput streaming architectures, performance tuning for data pipelines, and setting engineering standards for reliability and quality. You'll work with technologies like Kafka, Spark, and AWS to ensure the system can handle massive data loads efficiently.

Benefits
  • Competitive salary
  • Good benefits (insurance, annual leave, bonuses, referral rewards, and more)
  • Hybrid work model (3 days in office)
Things to weigh
  • No specific salary listed
  • Focus on performance tuning and system design may require deep technical expertise
  • Emphasis on a collaborative global team may imply a need for strong communication skills
Job score2.6/5
Benefits2/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Bazaarvoice?

See how your résumé matches this role — and tailor it from what actually gets interviews.