# Senior Staff Software Engineer

**Company:** [Bazaarvoice](https://hotfix.jobs/companies/bazaarvoice)
**Location:** Belfast, United Kingdom
**Role:** Backend Engineering
**Experience:** 7+ years
**Skills:** Java, C++, Python, Ruby, SQL, Postgres, Spring Boot, AWS, GCP, Azure, Maven, Jenkins, GitHub, CloudFormation, Amazon S3
**Posted:** 2025-11-26

> Leads the design and delivery of scalable, fault-tolerant reporting and insights systems, including analytical dashboards and data exports. Requires 7+ years building distributed systems, strong programming and cloud experience, and a track record of technical leadership and mentorship.

## Job Description

## Responsibilities
- Lead the Portal Reports and Insights application team.
- Design and implement distributed, fault-tolerant systems.
- Build high-performance reporting and insights applications capable of running nearly 10,000 reports per week.
- Develop reports that measure Bazaarvoice product and program performance and export client user-generated content, including questions, answers, reviews, and products.
- Build analytical dashboards and data visualizations that help clients understand trends and patterns.
- Lead software initiatives from conception through delivery.
- Drive engineering best practices and mentor engineering talent.

## Requirements
- Bachelor's degree in Computer Science or equivalent education or work experience.
- 7+ years of experience building and supporting scalable, distributed systems using open-source tools.
- Hands-on experience with object-oriented programming languages and at least one scripting language, such as Java, C++, Python, or Ruby.
- Technical leadership and/or mentorship experience.
- Experience with Agile methodologies.
- Experience writing complex SQL queries; PostgreSQL is a plus.
- Experience with an API framework, such as Spring Boot.
- Experience with a public cloud hosting provider, such as AWS, Google Cloud, or Azure.
- Experience using modern build tools such as Maven, Jenkins, and GitHub.
- Strong analytical, technical, and written and oral communication skills.
- Commitment to excellence and collaborative cross-functional work.

## Nice-to-haves
- Experience with Amazon Web Services, including CloudFormation, EMR, S3, EC2, and CloudTrail.
- Experience with data visualization and analytics tools or frameworks such as D3.js, Tableau, or Looker.

## Similar jobs

- [Staff Software Engineer](https://hotfix.jobs/jobs/1c1c4d74-9822-4ad9-84fe-efdf89104398) - Anaconda - Remote
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Backend Software Engineer](https://hotfix.jobs/jobs/41554d1a-6807-41a8-a723-5f32747834db) - Addepar - Edinburgh, United Kingdom
- [Staff Engineer, Test Integration, Modelling and Simulation](https://hotfix.jobs/jobs/7d0534d4-2344-4fc4-97d8-732f5ec3fa07) - Shield AI - London, United Kingdom
- [Staff Software Engineer, Backend](https://hotfix.jobs/jobs/0971f827-acba-45c6-b582-7ed16106c518) - Nango - Remote - $140k – $220k/yr

**Apply:** https://hotfix.jobs/jobs/3a9dc991-b768-439b-81ff-22e8e415092b
**Canonical:** https://hotfix.jobs/jobs/3a9dc991-b768-439b-81ff-22e8e415092b