Full-Time

Staff Software Engineer

Insights

Posted on 4/25/2024

Bazaarvoice

Bazaarvoice

1,001-5,000 employees

Engagement platform leveraging user-generated content

Data & Analytics
Consumer Goods

Senior

Belfast, UK

Required Skills
Microsoft Azure
Agile
Redshift
Python
Airflow
Git
Ruby
SQL
Java
Postgres
AWS
Jenkins
Maven
Requirements
  • 7+ years of experience building and supporting scalable, distributed systems using open-source tools
  • Proven hands-on experience with Object Oriented programming languages and with at least 1 scripting language (ex. Java/C++/etc. and Python/Ruby/etc.)
  • Experience with Agile methodologies
  • Experience with writing complex SQL queries (any dialect but PostgreSQL is a plus)
  • Experience with some sort of API framework (ex. Spring Boot)
  • Experience with big data infrastructures such as Hbase, RDBMS, Redshift
  • Experience with optimizing database performance by using various techniques such as indexing, caching
  • Experience with public cloud hosting provider (AWS (preferred), Google Cloud, Azure or similar)
  • Experience using modern build tools such as Maven, Jenkins, GitHub, etc
  • Experience with Amazon Web Services a strong plus - CloudFormation, EMR, S3, EC2, Athena etc
  • Experience with scheduling services such as Airflow, Oozie
  • Experience with Data ETL and data modeling
  • Experience with building large-scale systems with extensive knowledge in data warehousing solutions
  • Developing prototypes and proof-of-concept systems
  • Strong analytical, technical, and communication (oral and written) skills
  • Prior technical leadership and/or mentorship experience
Responsibilities
  • Own, design, implement and support of major components of the unified back end data
  • Define how data should be aggregated and made available to other consuming applications while maintaining high availability and performance
  • Implementation of the mechanism, systems, and software to make it happen
  • Use your strong grasp of the technology stack to guide where we go next
  • Drive engineering best practices and help mentor talent

Bazaarvoice offers a shopper engagement platform that enables brands and retailers to utilize user-generated content (UGC) such as Ratings & Reviews, Q&As, Visual & Social Content at a global scale to drive revenue and gain actionable insights.

Company Stage

Series C

Total Funding

$161.1M

Headquarters

Austin, Texas

Founded

2005

Growth & Insights
Headcount

6 month growth

8%

1 year growth

8%

2 year growth

4%

Benefits

Mental wellness matters - All team members get access to the Modern Health platform, which provides resources for personal/professional coaching, therapy, and meditation.

Improve your community and b:generous - We believe in investing our time and money to support our communities globally.

Embrace wellness and reward others - Through our YouEarnedIt platform, achievements, wellness, volunteering, and coaching is celebrated and rewarded, and everyone has a voice.

Paid sabbaticals - We reward employees for hard work. After five years with Bazaarvoice, you can apply for an eight-week paid sabbatical.

Recognition-based culture - We provide opportunities for annual merit rewards, company bonus schemes, and growth within your role.

Flexible work from home policies - The working world has changed. So have we.