Belfast Hybrid Full-time

Bazaarvoice is hiring a Senior Staff Software Engineer

Responsibilities

  • designing and implementing distributed, fault-tolerant systems
  • creating high performance Reporting and Insights applications for Bazaarvoice clients that can run nearly 10k reports every week
  • leading software initiatives from conception to delivery
  • driving engineering best practices
  • helping mentor talent

Requirements

  • BSc in Computer Science or equivalent (education or work based)
  • 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.)
  • Prior technical leadership and/or mentorship experience
  • 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.
  • Strong analytical, technical, and communication (oral and written) skills
  • Someone committed to excellence. That means building collaborative relations up, down and across the organization; staying positive when tackling tough challenges that often requires cross-team contribution.

Nice to Have

  • Experience with Amazon Web Services a strong plus - CloudFormation, EMR, S3, EC2, Cloud Trail, etc.
  • Experience with data visualization and analytics tools/frameworks (e.g., D3.js, Tableau, Looker, or similar) is a plus

Benefits

  • Customer is key
  • Transparency & Integrity Builds Trust
  • Passionate Pursuit of Performance
  • Innovation over Imitation
  • Stronger Together

Additional Information

  • The successful candidate will be required to undergo a basic AccessNI check prior to starting.
Required Skills
Agile MethodologiesJenkinsGitHubData Visualization
About company
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.
All jobs at Bazaarvoice Visit website
Job Details
Department Engineering – Engineering - General
Category other
Posted 8 months ago