Bazaarvoice, US, CA, San Francisco, $ 100.000+

Staff Software Engineer – San Francisco

Job ID
Job Location
US-CA-San Francisco
More information about this job:
About Bazaarvoice:

Bazaarvoice, a leading social software company, helps clients bring the voice of the customer to the center of business strategy.  With nearly 2,000 clients globally, including over half of the Internet Retailer 500 list of the world’s largest retailers, over 20 percent of the Fortune 500, and over one-third of the Fortune 100 brands, Bazaarvoice helps clients like Best Buy, Costco, Dell, Macy’s, P&G, Panasonic, QVC, Travelocity, and USAA to create social outlets on their brand websites and Facebook pages where customers can engage in conversations.  These conversations can be syndicated across Bazaarvoice’s global network of client websites and mobile devices, making the user-generated content that digital consumers trust accessible at multiple points of purchase.


Through Bazaarvoice, brands can also connect directly with consumers on retail sites to answer questions and respond to reviews written about their products.  The Bazaarvoice technology platform allows clients to leverage social data derived from online word of mouth to increase sales, acquire new customers, improve marketing effectiveness, enhance consumer engagement across channels, increase success of new product launches, improve existing products and services, effectively scale customer support, and decrease product returns.


Headquartered in Austin, Texas, Bazaarvoice has offices in Amsterdam, London, Munich, New York, Paris, San Francisco, Stockholm, and Sydney.

Who We Want:

Key Responsibilities:

  • Contribute to product development, design and architecture.
  • Technical coaching and mentoring of engineers on new technologies and programming techniques.
  • Translation of complex functional and technical requirements into individual release assignments.
  • Work closely with the product management team to determine the optimum feature sets for products.
  • Definition and continued refinement of the software development and delivery processes.
  • Maintain current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and development team in bringing new technologies.
Skills and Experience Necessary for the Role:
  • Bachelors degree – Computer science – (Master’s is plus)
  • Demonstrated ability to inspire and mentor a technical team
  • Proven results-oriented person with a track record of delivery
  • Ability to adapt to new development environments and changing business requirements
  • Core competencies in Java technologies, Spring, Hibernate and SQL databases
  • Experience with NoSql database is plus
  • Experience working in Agile development is must
  • Experience with large distributed applications is a plus as is building/operating highly available systems
  • Over 10 years of overall development experience and 4+ years as technical lead experience.
  • Strong knowledge of data structures, algorithm, enterprise systems, and asynchronous architectures.
  • Works well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
  • Strong strategic vision, presentation and technology leadership skills.
  • Ability to handle multiple competing priorities in a fast-paced environment

Per l’annuncio completo clicca qui.