Image Loading

Staff Data Engineer, Content Intelligence

Job Description

  • Bengaluru

About Bazaarvoice

At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social & search syndication network. And we make it easy for brands & retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products.

The problem we are trying to solve : Brands and retailers struggle to make real connections with consumers. It's a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result? Time and money spent on content that doesn't attract new consumers, convert them, or earn their long-term loyalty.

Our brand promise : closing the gap between brands and consumers.

Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia.

It’s official: Bazaarvoice is a Great Place to Work in the US , AustraliaIndia, Lithuania, France, Germany and the UK!

Our teams create Bazaarvoice products that help companies understand the competitive positioning of their products.  A big area of business growth for Bazaarvoice will come from the efforts of our data teams.  Across more than 11,500 of the world’s leading brands and retailers, Bazaarvoice sees more 11 million reviews, images and questions added each month across millions of products.  Our data teams leverage these data sets to help our brand and retail clients build better products, build stronger relationships with their shoppers, and make decisions on when and where to offer products. 

Bazaarvoice provides consumer generated content to over 700 million devices and ½ billion unique users every month.  That content is hosted and collected on over 5000 brand and retail websites around the world.  Our Mission: build smarter shopper experiences across the entire customer journey.   We’re looking for candidates who want to build software that impacts over 500 million users, helping them make smart buying decisions, work with TB-scale datasets and globally distributed systems. 

We are looking for a talented Software Engineer to design, build, and maintain scalable, big data pipelines. The position will focus on building and improving services that make it easier for internal teams to harness the power of existing data pipelines to keep data flowing through Bazaarvoice systems to support client use cases.

 Essential Skills

  • MSc in Computer Science or equivalent (education or work based)
  • 8+ years building software in a commercial environment (preferably SaaS)
  • 5+ years of experience with highly scalable distributed systems using open source tools.
  • 2+ years working with large data sets using Map/Reduce (AWS EMR experience preferred)
  • 4+ years’ experience with one or more of the following Java, Scala, C#, or similar language
  • Working knowledge of at least one scripting language – PHP, Python, Bash, JavaScript, etc.
  • Demonstrated experience with Hadoop
  • AWS experience including one or more of the following Cloud Formation, EMR, S3, EC2, Cloud Trail, etc.
  • Experience in the design, implementation, and support of major components of an analytics solution.
  • Able to demonstrate software engineering fundamentals such as OO design, unit testing, code reuse, code reviews

Desired Criteria

  • Experience with Storm or Spark
  • Working with TB+ size data sets
  • Performing large-scale analytics using Map/Reduce
  • Demonstrated experience in the design and development of large scale, performant, and fault tolerant applications
  • Experience in defining data to be captured, how it would be aggregated, and how to implement those mechanisms
  • Experience and passion in working on agile teams using Scrum, Kanban, or similar
  • Experience building large-scale data processing systems with extensive knowledge in data warehousing solutions. This includes developing prototypes and proof-of-concepts for the selected solutions.
  • Familiarity withone or more big-data infrastructures such as Hbase, Hadoop, Mongo, Casandra, or RDBMS.
  • An understanding and experience building high-performance algorithms.

Skills

  • SaaS
  • AWS
  • Python
  • Javascript
  • OO design
  • Unit Testing

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Mar 06, 2024

Experience

8 to 12 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent