Staff Software Engineer in Belfast

Staff Software Engineer in Belfast

Belfast Full-Time 36000 - 60000 £ / year (est.) No home office possible
Bazaarvoice

At a Glance

  • Tasks: Lead software development and innovate solutions for smart shopping experiences.
  • Company: Join Bazaarvoice, a global leader in connecting brands with consumers.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
  • Other info: Be part of a diverse team that values innovation and collaboration.
  • Why this job: Make a real impact on how brands connect with consumers through technology.
  • Qualifications: Experience in software engineering and cloud-native architecture is essential.

The predicted salary is between 36000 - 60000 £ 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. Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia. It’s official: Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK.

Manage Content is one of the most important strategic areas within Bazaarvoice (BV). Managing content is a complex engineering task due to the scale and the complexity of having to understand & interact with almost all the systems and data within our ecosystem. At this point, we are now looking for a Staff Software Engineer to join the team. With ~2 billion products and ~800 million pieces of user generated content to manage, this is one of BV’s most influential and customer impacting areas.

Key work streams within Manage Content include:

  • Rating and Reviews
  • Questions and Answers
  • Connections

Responsibilities:

  • Interacting with clients, product managers, product design and leadership to fully understand and break down the problem through discovery and solutioning.
  • Architecting and overseeing solutions.
  • Leading and contributing to application design.
  • End-to-end involvement in software delivery.
  • Technical ownership of product and its technical direction.
  • Driving, evangelising and implementing best practices.
  • Wider prioritisation of the team’s roles and responsibilities.
  • Working with team around refinement of work and understanding of the approach.
  • Demonstrating initiative around technical proposals and solutions.
  • Coaching and mentoring other team members both technically and professionally.
  • Substantial cloud environment experience and knowledge of the latest architecture patterns including microservices, serverless, streaming, CI/CD, data management, security and observability.

Requirements & Expectations:

  • Build great customer relationships by listening and empathising with our customers and using creative thinking practices and processes to provide them with the solutions they really need.
  • Provide technical and business leadership and drive innovation across portfolios to rapidly and effectively deliver great software that adds real value to our customers.
  • Continuously develop your own expertise.
  • Share knowledge and expertise across the wider organization or beyond through networks, events and communities of practice.
  • Remain "hands on" technically, balancing that with providing strategic direction to the business with the end goal of creating a cohesive vision of usable products.
  • Have a comprehensive understanding of how the products you work on fit into the larger business market and organization, and use this to make technical decisions on the project.
  • Have ownership of the architecture and design on one or more products.
  • Review and provide input to architectural designs to drive value for our customers.
  • Identify opportunities where the team can innovate and add value for our customers.
  • Provide technical expertise across portfolios.
  • Identify and resolve technical issues when required.
  • Collaborate with the Principals/Architectural Stewardship team to identify and implement innovative technologies that align with the long-term technology strategy.
  • Share expertise and mentor the Engineering community across portfolios, ensuring the team is continuously improving and learning together to meet current and future product needs.
  • Be just as good at working with people as technology.
  • Be a team player who helps others improve and learns from others.
  • Provide feedback in a timely, effective and actionable format that allows individual team members to improve.
  • Champion clean, high performing and secure code within their team and across engineering.
  • Be proactive about continuous improvement and innovation and encourage your team to do the same.
  • Have excellent communication skills that allow them to share experiences and expertise in an impactful way to the appropriate audience.
  • Be passionate about technology and actively look for ways to increase their technical knowledge.
  • Can identify and communicate how new product offerings can add value to our customers.
  • Have a proven track record of senior stakeholder engagement with the ability to assert themselves effectively as Leaders in the business.
  • Be experienced in Cloud Native architecture and a keen interest in Serverless.
  • Lead by example and be able to troubleshoot issues efficiently.

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.
  • Passionate Pursuit of Performance: Our energy is contagious, because we hire for passion, drive & curiosity.
  • Innovation over Imitation: We seek to innovate as we are not content with the status quo.
  • Stronger Together: We bring our whole selves to the mission and find value in diverse perspectives.

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, 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.

Staff Software Engineer in Belfast employer: Bazaarvoice

Bazaarvoice is an exceptional employer that fosters a culture of innovation, collaboration, and customer-centricity. With a commitment to diversity and inclusion, employees are encouraged to bring their whole selves to work, contributing to a vibrant community that values diverse perspectives. Located in Austin, Texas, Bazaarvoice offers ample opportunities for professional growth and development, making it an ideal place for passionate individuals looking to make a meaningful impact in the tech industry.
Bazaarvoice

Contact Detail:

Bazaarvoice Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer in Belfast

✨Tip Number 1

Network like a pro! Reach out to current employees at Bazaarvoice on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your interview process. It’s all about making connections!

✨Tip Number 2

Prepare for the technical side! Brush up on your coding skills and be ready to showcase your problem-solving abilities. Practice common software engineering challenges and be prepared to discuss your past projects in detail.

✨Tip Number 3

Show your passion for the role! During interviews, express your enthusiasm for Bazaarvoice's mission and how you can contribute to creating smarter shopping experiences. Let them see your drive and curiosity!

✨Tip Number 4

Don’t forget to follow up! After your interview, send a thank-you email to your interviewers. Mention something specific from your conversation to remind them of your great fit for the team. It shows you’re genuinely interested!

We think you need these skills to ace Staff Software Engineer in Belfast

Cloud Native Architecture
Microservices
Serverless Computing
CI/CD
Data Management
Security
Observability
Application Design
Technical Leadership
Stakeholder Engagement
Problem-Solving Skills
Mentoring
Communication Skills
Innovative Thinking
Agile Methodologies

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight your experience with cloud environments, microservices, and any relevant projects that showcase your technical skills. We want to see how you fit into our mission!

Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled complex engineering challenges in the past. We love seeing candidates who can break down problems and come up with innovative solutions, just like we do at Bazaarvoice.

Be Authentic: Let your personality shine through in your written application. We value transparency and integrity, so don’t be afraid to share your passion for technology and how it drives you. We’re looking for genuine connections!

Apply Through Our Website: For the best chance of success, make sure to submit your application through our official website. This way, we can easily track your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Bazaarvoice

✨Know Your Stuff

Make sure you brush up on your technical skills, especially around cloud environments and microservices. Be ready to discuss your past projects and how they relate to Bazaarvoice's focus on user-generated content and smart shopping experiences.

✨Understand the Company

Dive deep into Bazaarvoice’s mission and values. Familiarise yourself with their approach to customer relationships and how they leverage technology to connect brands with consumers. This will help you align your answers with what they value most.

✨Show Your Leadership Skills

As a Staff Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've coached team members or driven innovation in previous roles. This will showcase your fit for the collaborative culture at Bazaarvoice.

✨Ask Insightful Questions

Prepare thoughtful questions that show your interest in the role and the company. Inquire about their current challenges in managing content or how they envision the future of smart shopping. This not only shows your enthusiasm but also helps you gauge if it's the right fit for you.

Staff Software Engineer in Belfast
Bazaarvoice
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>