Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

Belfast Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Build and enhance backend services and APIs for a consumer app used by millions.
  • Company: Bazaarvoice connects brands and retailers with consumers through innovative technology and user-generated content.
  • Benefits: Enjoy a collaborative culture, flexible work options, and opportunities for personal growth.
  • Why this job: Join a passionate team focused on innovation and making real connections between brands and consumers.
  • Qualifications: Experience in large-scale backend services, JavaScript, and strong problem-solving skills required.
  • Other info: Diversity and inclusion are core values; all backgrounds are encouraged to apply.

The predicted salary is between 43200 - 72000 £ per year.

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.

Bazaarvoice is looking for a seasoned software engineer to join us in building the future of product discovery. As part of the C&C team, you’ll build and evolve the next generation of a consumer app used by millions worldwide.

If you’re looking for an opportunity to work alongside a slew of other smart, passionate people on interesting product and technology challenges, keep reading.

Responsibilities
  • Collaborate with Product Managers, Product Designers and other Software Engineers to deliver new functionality and iterative improvements to member-facing products and internal tools.
  • Implement efficient, scalable and reusable services and APIs using Typescript.
  • Write and review technical design documents for new applications and features.
  • Participate in code reviews with other engineers.
  • Focus on knowledge sharing with other engineers.
  • Identify and resolve scalability and performance issues.
  • Profile and improve large-scale database access patterns.
  • Focus on application performance and monitoring.
  • Participate in the on-call engineering rotation.
Essential Criteria
  • Demonstrated experience building using large-scale backend services and APIs.
  • Detailed knowledge and working experience of JavaScript.
  • High attention to detail, flexible and able to work concurrently on multiple projects.
  • Ability to troubleshoot, research, and work through complex problems.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills.
Desired Criteria
  • Experience in working with modern CI/CD and engineering tooling – we leverage Amazon Web Services, GitHub Actions and Terraform extensively.
  • Experience with microservice-oriented architectures.
  • Experience with agile methodologies.
  • Experience with Typescript.
  • Experience with Python/Django.
Why join Bazaarvoice?
  • Customer is key: We see our own success through our customers’ outcomes. We approach every situation with a customer first mindset.
  • Transparency & Integrity Builds Trust: We believe in the power of authentic feedback because it’s in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance.
  • Passionate Pursuit of Performance: Our energy is contagious, because we hire for passion, drive & curiosity. We love what we do, and because we’re laser focused on our mission.
  • Innovation over Imitation: We seek to innovate as we are not content with the status quo. We embrace agility and experimentation as an advantage.
  • Stronger Together: We bring our whole selves to the mission and find value in diverse perspectives. We champion what’s best for Bazaarvoice before individuals or teams. As a stronger company we build a stronger community.

Commitment to diversity and inclusion: Bazaarvoice provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent, and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping, and marital status), sexual orientation, gender identity, genetic information, military/veteran status, or any other category protected by federal, state, or local law in every location in which the company has facilities. Bazaarvoice believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of creating the world’s smartest network of consumers, brands, and retailers.

Please note: Candidates who are successful will be required to undergo a Basic level DBS (Disclosure and Barring Service) background check.

Senior Software Engineer (Backend) employer: Bazaarvoice

Bazaarvoice is an exceptional employer that fosters a vibrant work culture centred on innovation, collaboration, and customer success. Located in the dynamic city of Austin, Texas, employees benefit from a diverse and inclusive environment that encourages personal and professional growth, alongside opportunities to work on cutting-edge technology that impacts millions globally. With a commitment to transparency and integrity, Bazaarvoice empowers its team members to pursue their passions while contributing to meaningful projects that bridge the gap between brands and consumers.
B

Contact Detail:

Bazaarvoice Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Backend)

✨Tip Number 1

Familiarise yourself with Bazaarvoice's products and services. Understanding how they connect brands and consumers will help you articulate your passion for their mission during interviews.

✨Tip Number 2

Brush up on your knowledge of large-scale backend services and APIs, especially in JavaScript and Typescript. Be prepared to discuss your previous experiences and how they relate to the technologies used at Bazaarvoice.

✨Tip Number 3

Showcase your collaborative skills by preparing examples of how you've worked with cross-functional teams in the past. Highlighting your ability to communicate effectively with Product Managers and Designers will set you apart.

✨Tip Number 4

Demonstrate your problem-solving abilities by discussing complex challenges you've faced in previous roles. Be ready to explain your thought process and the steps you took to resolve those issues.

We think you need these skills to ace Senior Software Engineer (Backend)

JavaScript
Typescript
Python/Django
API Development
Microservice Architecture
CI/CD Practices
Amazon Web Services (AWS)
GitHub Actions
Terraform
Scalability and Performance Optimisation
Database Access Patterns
Code Review
Technical Documentation
Agile Methodologies
Problem-Solving Skills
Communication Skills
Interpersonal Skills
Attention to Detail
Knowledge Sharing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in building large-scale backend services and APIs. Emphasise your proficiency in JavaScript and any experience with Typescript, Python/Django, or microservice architectures.

Craft a Compelling Cover Letter: In your cover letter, express your passion for creating smart shopping experiences and how your skills align with Bazaarvoice's mission. Mention specific projects where you've demonstrated problem-solving abilities and collaboration with cross-functional teams.

Showcase Your Technical Skills: Include examples of your work with modern CI/CD tools like AWS, GitHub Actions, and Terraform. Highlight any experience you have with agile methodologies and how you've contributed to performance improvements in past roles.

Prepare for the Interview: Be ready to discuss your previous projects in detail, particularly those that involved troubleshooting complex problems. Practice articulating your thought process during code reviews and your approach to knowledge sharing with peers.

How to prepare for a job interview at Bazaarvoice

✨Showcase Your Technical Skills

Be prepared to discuss your experience with large-scale backend services and APIs. Highlight specific projects where you implemented efficient, scalable solutions using JavaScript or Typescript, as these are crucial for the role.

✨Demonstrate Collaboration

Bazaarvoice values teamwork, so be ready to share examples of how you've collaborated with Product Managers, Designers, and other Engineers. Discuss how you contributed to delivering new functionalities and improvements in past projects.

✨Prepare for Problem-Solving Questions

Expect questions that assess your troubleshooting skills. Be ready to explain how you approach complex problems, particularly those related to scalability and performance issues in backend systems.

✨Emphasise Your Passion for Innovation

Bazaarvoice seeks individuals who are passionate about innovation. Share your experiences with agile methodologies and any innovative solutions you've implemented in previous roles to demonstrate your alignment with their mission.

Senior Software Engineer (Backend)
Bazaarvoice
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>