Staff Software Engineer (kafka Streaming)

Bazaarvoice

Bengaluru, India
Hybrid (3 days in office)
Kafka streams, spark, flink
Jvm internals, distributed consistency
Scala or java expertise
Bazaarvoice is seeking a Staff Software Engineer specialized in Kafka Streaming to join their team in Bengaluru, India. The ideal candidate will have extensive experience in software engineering, particularly with streaming technologies and the AWS ecosystem, to help architect and enhance their Data Enrichment Platform

Job Summary

  • We are building our next-generation Data Enrichment Platform and we need a heavy hitter to help us scale.
  • As a core member of our engineering team, you will architect high-throughput pipelines, solve complex latency challenges, and define the standards for a robust "Lakehouse" architecture.
  • Competitive salary + good benefits (insurance, annual leave, bonuses, referral rewards, and more).

Matching Summary

Match Score: 85

Bazaarvoice is seeking a Staff Software Engineer specialized in Kafka Streaming to join their team in Bengaluru, India. The ideal candidate will have extensive experience in software engineering, particularly with streaming technologies and the AWS ecosystem, to help architect and enhance their Data Enrichment Platform.

Skills & Requirements

Must-have

  • Kafka Streams, Spark, Flink
  • JVM internals, distributed consistency
  • Scala or Java expertise
  • Kafka ecosystem expertise
  • AWS Native mastery

Nice-to-have

  • Great Place to Work certified

Key Requirements

  • 8+ years of software engineering experience
  • 5+ years of deep production expertise in Scala or Java
  • 5+ years hands-on with the Kafka ecosystem
  • Proven track record of designing resilient systems
  • Mastery of the AWS ecosystem

Work Rights

Not specified

Tailored Resume

Cover Letter