Posted on: 18/11/2025
About Bazaarvoice :
At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community, and enterprise-grade technology, we connect thousands of brands and retailers with billions of consumers worldwide. Our solutions enable brands to collect, manage, and distribute high-quality user-generated content (UGC)such as ratings, reviews, photos, and videosat unprecedented scale.
This content gains global visibility through our industry-leading retail, social, and search syndication network. With intuitive analytics tools and real-time consumer insights, we empower companies to make data-driven decisions that fuel smarter shopping experiences.
The result?
Loyal customers, increased sales, and better products. The Problem Were Solving Brands and retailers often struggle to make authentic and meaningful connections with consumers. Todays shoppers expect trustworthy, relevant, and inspiring content during discovery and purchase moments. When brands lack high-quality UGC and insights, they risk spending time and resources on content that doesnt attract, convert, or retain customers. Were closing that gapat scale. Our Brand Promise Closing the gap between brands and consumers.
About Us :
Founded in 2005, headquartered in Austin, Texas Offices across North America, Europe, Asia, and Australia Officially certified as a Great Place to Work in the US, Australia, India, Lithuania, France, Germany, and the UK
Role : Staff Backend Engineer
We are seeking a highly skilled Staff Backend Engineer to serve as a technical leader within our engineering organization. In this role, you will guide architectural strategy, influence platform evolution, and help scale systems that handle billions of consumer interactions every month. You will combine hands-on engineering excellence with strategic thinking designing distributed systems, mentoring teams, and driving cross-functional technical initiatives that shape the future of Bazaarvoices platform.
How Youll Make an Impact :
1. Technical Leadership & Architecture :
- Serve as a principal technical authority across multiple backend teams.
- Define long-term architectural strategies that ensure our systems are robust, scalable, and cost-efficient.
- Establish engineering best practices for design, code quality, reliability, automation, and observability.
- Lead architectural reviews, propose design improvements, and guide teams toward sustainable technical decisions.
2. System Design & Implementation :
- Architect and implement backend services that process high-volume workflows, real-time event streams, and large-scale data ingestion pipelines.
- Ensure the design and performance of distributed systems meet SLAs and SLOs around latency, throughput, reliability, and fault tolerance.
- Work with APIs, microservices, and event-driven architectures across multi-region cloud environments.
- Drive modernization initiatives such as breaking monoliths into microservices, migrating legacy systems, and optimizing data storage/processing pipelines.
3. Product & Cross-Functional Collaboration :
- Partner closely with product managers to translate business needs into innovative, feasible, and scalable technical solutions.
- Collaborate with front-end, data, DevOps, SRE, and QA teams to ensure end-to-end delivery of features and platform improvements.
- Communicate complex technical concepts to non-technical stakeholders in a clear, actionable manner.
4. Mentorship & Leadership :
- Mentor mid-level and senior engineers, helping them grow technically and professionally.
- Encourage a culture of ownership, experimentation, and continuous improvement.
- Lead by example through hands-on coding, code reviews, and technical deep dives.
Must-Have Skills That Matter :
- 8+ years of backend engineering experience, building highly scalable, distributed systems.
- Expertise in database technologies at scale : Relational : MySQL, PostgreSQL NoSQL : MongoDB Search: Elasticsearch, OpenSearch
- Strong experience with messaging and streaming systems such as Kafka, RabbitMQ, AWS SQS/SNS, or similar.
- Deep understanding of AWS, GCP, or Azure, along with cloud-native patterns (serverless, containerization, autoscaling, etc.).
- Strong knowledge of microservices, event-driven systems, API design, and distributed computing concepts.
- Proficiency in one or more modern programming languages (Java, Go, Scala, Kotlin, Python).
- Experience operating production systems with observability tools (Prometheus, Grafana, ELK, Datadog, etc.).
Nice-to-Have Skills :
- Experience with real-time data processing, streaming frameworks, or high-throughput pipelines.
- Working knowledge of Kubernetes, Docker, service mesh technologies, or cloud networking.
- Familiarity with performance tuning, caching strategies, data modeling, and high-availability architectures.
- Experience in e-commerce, recommendation systems, content syndication, or marketplace ecosystems.
Why Youll Love Working With Us :
- Work with cutting-edge cloud-native technologies in a highly collaborative environment.
- Influence architectural decisions that impact billions of global user interactions.
- Competitive compensation with strong benefits : Health insurance Annual leave Performance bonuses Referral rewards Hybrid work model 3 days in office (Prestige Tech Pacific, Kadubeesanahalli).
- Great Place to Work Certified (3 years running!).
- Culture that values authenticity, innovation, experimentation, and customer-first thinking.
Why Join Bazaarvoice?
Customer is Key We succeed only when our customers succeed. Transparency & Integrity Build Trust We prioritize authentic feedback and honest communication. Passionate Pursuit of Performance We hire for passion, drive, curiosity and we love what we do. Innovation Over Imitation We embrace agility, experimentation, and continuous improvement.
Stronger Together We champion teamwork and diverse perspectives. Commitment to Diversity & Inclusion Were proud to be an equal-opportunity employer. Bazaarvoice values diversity and fosters an environment where people of different backgrounds, experiences, and identities thrive. Employment decisions are based solely on qualifications, experience, and business need.
A background check will be conducted with your consent. We may use AI-supported tools in parts of the hiring process, but all final decisions are made by humans. Ready to take on the challenge? Apply now!
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576625
Interview Questions for you
View All