Staff Software Engineer
Core
Design, develop, and own solutions extending Bazaarvoice's Client experience portfolio to connect brands and retailers with consumers via reviews, questions, and real-time feedback.
Role type
Staff Software Engineer (Client Experience & Agentic AI)
Builds
Client-facing communication solutions, review/Q&A management systems, and AI-driven engineering workflows
Domain
E-commerce, User-Generated Content (UGC), and Agentic AI
Deliverable
production ML models | product features
Required skills
Cloud architecture (microservices, serverless, streaming), CI/CD, data management, security, observability, Java, React, Node.js, TypeScript, AWS, Terraform, EKS, Docker, GitHub Actions, Agentic AI design, team mentorship, stakeholder partnership
Preferred skills
Experience with agentic AI workflows, deep insight into runtime health and platform observability, ability to balance hands-on coding with strategic guidance
Technologies
Java, React, Node.js, TypeScript, Express, AWS, Terraform, EKS, Docker, GitHub Actions, Datadog, Logz.io, PagerDuty, CloudWatch, Sentry, FullStory
Responsibilities
Own architectural decisions across products from design through delivery; champion clean, secure, high-performing code; drive continuous improvement and best practices; design and advocate for AI-driven workflows; coach and mentor engineers; engage with clients and stakeholders to solve problems
Seniority
Staff, hands-on IC with strategic leadership