Jobs at RethinkDB

Why join RethinkDB

RethinkDB is a fun, fast growing startup in Mountain View, CA. With over 35,000 passionate developers, RethinkDB has generated tremendous interest in the developer community, and is the second most popular database on GitHub (a leading platform for developers). We're funded by some of the best venture investors in Silicon Valley. Join us on the mission to make advance the realtime web.

  • Work with some of the smartest, most driven people in the industry.
  • Make dramatic impact on the company's success.
  • A competitive salary and meaningful equity in the company.
  • Health and dental insurance.
  • Catered lunches and many other benefits of an agile, fast-paced work environment.

Our mission

RethinkDB is the first open-source, scalable database designed from the ground up for the realtime web.

Traditional databases use a query-response database access model that stifles the web. Modern marketplaces, streaming analytics apps, multiplayer games, and collaborative web and mobile apps require sending data directly to the browser in realtime. For example, when a user changes the position of an image in a collaborative design app, the server has to notify other users that are simultaneously working on the same project. Web browsers support these use cases via technologies like WebSockets, but adapting database systems to realtime needs still presents a huge engineering challenge.

RethinkDB is the first database that exposes an exciting new database access model -- instead of polling the database for changes, the developer can tell RethinkDB to continuously push updated query results to applications in realtime. This makes building modern, realtime apps dramatically easier -- developers can get a scalable realtime web app running in a fraction of the time with fewer engineering resources.


Systems Engineer

C++, Linux, distributed algorithms

Hack on the database engine »

Developer Evangelist

User groups, tech talks, content management

Inspire developers »

Demand Generation Specialist

Content production, lead nurturing, lead optimization

Convert users into customers »

Sales Engineer

Onboard and delight customers, close deals

Close deals »