Couchbase

HQ
Santa Clara, California, USA
Total Offices: 2
700 Total Employees
Year Founded: 2009

Similar Companies Hiring

Big Data • Cloud • Software • Database
14 Offices
5550 Employees
Artificial Intelligence • Software • Database
6 Offices
55 Employees
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
4 Offices
850 Employees

Benefits at Couchbase

Recently posted jobs

8 Hours AgoSaved
Easy Apply
Remote
United States
Easy Apply
Database
The Principal Customer Success Manager oversees enterprise customer relationships, ensuring successful adoption of Couchbase solutions through onboarding, value realization, and account growth. They collaborate with cross-functional teams, address customer risks, and advocate internally for client needs.
6 Days AgoSaved
Easy Apply
Remote
United States
Easy Apply
Database
The role manages customer advocacy and marketing programs for existing users, focusing on increasing engagement, retention, and growth through storytelling and cross-functional collaboration.
22 Days AgoSaved
Easy Apply
Remote
United States
Easy Apply
Database
Perform account-based prospecting and enterprise expansion to generate qualified meetings and pipeline. Engage VP+ executives and technical stakeholders, partner with Account Executives and Customer Success, and execute ABM workflows. Maintain Salesforce hygiene and use Outreach, LinkedIn Sales Navigator, and ZoomInfo to optimize conversion from meeting to qualified opportunity.