Full-Time

Senior Software Engineer

Bazaarvoice

Bazaarvoice

1,001-5,000 employees

Provides technology and services for smarter shopper experiences

Data & Analytics
Consumer Goods

Senior

Belfast, UK

Required Skills
Microsoft Azure
Agile
Python
Git
Ruby
SQL
Java
Postgres
AWS
Jenkins
Maven
Requirements
  • BSc in Computer Science or equivalent
  • 5+ years of experience 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 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, Cloud Trail, etc.
  • Strong analytical, technical, and communication (oral and written) skills
  • A person who thrives in highly agile, collaborative environment
  • A person who desires to grow and take ownership of work
Responsibilities
  • Implementing distributed, fault-tolerant systems
  • Creating high performance Reporting application for Bazaarvoice clients
  • Designing and implementing small to mid-size features from ideation to delivery

Bazaarvoice, a trusted partner to thousands of leading global brands and retailers, leverages its extensive retail, social, and search syndication network to drive revenue, extend reach, and provide actionable insights. The company's enterprise-level technology and product-passionate community enable smarter shopper experiences throughout the customer journey. With a global presence and a commitment to using customer voices to increase traffic and expand into new markets, Bazaarvoice stands as a leader in its industry.

Company Stage

Series C

Total Funding

$161.1M

Headquarters

Austin, Texas

Founded

2005

Growth & Insights
Headcount

6 month growth

8%

1 year growth

10%

2 year growth

12%

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.