Do you like solving complex problems with NodeJS? Do you enjoy writing APIs? Do you have experience with advanced concepts like machine learning or IoT data? Would you like to work on all that fun stuff and never have to worry about the complexities of data persistence again?

If so, you might be what HarperDB is looking for.

As the most performant, easiest to use DISTRIBUTED database in the world, we're working with the coolest companies in the world to deliver solutions that are faster, more reliable, and easier to maintain. So many companies, in fact, that we're hiring a NodeJS Customer Success Engineer to help with sales demos, architecture, and customers' proof-of-concept applications.

As part of the Customer Success team, you'll work with HarperDB customers to make sure their first projects go smoothly. This entails network and application architecture, API and even (sometimes) basic UI development. The full list is below:


  • Perform product demos and answer technical questions during sales calls
  • Create Proof of Concept projects using HarperDB's revolutionary Custom Functions. Click here to see an example
  • Turn projects into content that can be used to socialize HarperDB to the dev community
  • Help the developer community and enterprise customers with solutions and technical challenges
  • Assist the support team with customer issues to drive customer satisfaction


  • Advanced Node.js development experience - seriously... this is, like, super-important. Our EVP of technology will grill you. The head of product will grill you. The CEO will eventually grill you. Please don't try to fake it.
  • Experience in technical sales, consulting, development, and/or database architecture. Basically, you have to be able to- occasionally- talk to customers about their objectives, and help them succeed... hence the title.
  • 3 to 5 years industry experience. This is an amazing opportunity for someone who knows NodeJS to join a team building the first enterprise-class database using NodeJS. You might eventually want to work on the core product, and this is a great way to get in the door.
  • Database experience with both NoSQL and SQL products. We can't believe we have to put this here, but you'd be surprised how often it comes up when you're building customer applications for a database company.
  • Cloud architecture experience on AWS, GCP, and Azure... You may not have to spin up servers (we do have a devops team), but you should be able to grok the concept of a distributed system (it requires more than one server, for example).

Salary: $150k - $175k

About HarperDB

HarperDB is a distributed database focused on making developers' lives easier while delivering easy to use tools that help reduce global data latency. We are primarily focused on Gaming, Media, and E-Commerce use cases, but also work with customers in other areas.

We highly value transparency, focus, accountability, and kindness in our team. We try our best to be good humans. We work very hard but also believe strongly in supporting a healthy work-life harmony. We value creativity and flexibility of thinking. We believe in finding good people and helping them grow in their careers. We are mainly in the Denver area but have teammates spread out across the US.

Some qualities we look for in HarperDB team members:

  • Understands it’s a marathon not a sprint
  • Aligned with and embodies our core values - Transparency, Authenticity, Focus, and Empowerment
  • Aligned with and believes in company vision and strategy
  • Strong sense of personal accountability
  • Values process, but not when it gets in the way of execution
  • Empowers peers and team over personal success
  • Focused on success of company, not only themselves
  • Able to equally give, receive and accept feedback
  • Ability to have challenging conversations in a constructive manner
  • Knows that perfect is the enemy of good
  • Is able to be transparent even when it's uncomfortable

HarperDB is experiencing massive growth, which is fun and exciting but also intense. We are still very much a startup, with a startup culture. This gives team members a lot of flexibility and room for growth, but also means we sometimes lack the structure of a larger organization.

If you are not scared away yet we would love to see your resume!