Cockroach Labs develops CockroachDB, a distributed relational database designed to survive machine, datacentre and regional failures without losing da... See CockroachDB open jobs and get referred by a verified employee on RefOpen.
Cockroach Labs develops CockroachDB, a distributed relational database designed to survive machine, datacentre and regional failures without losing data or requiring manual intervention. It presents a familiar SQL interface and transactional guarantees while replicating and rebalancing data automatically across many nodes, which allows applications to scale horizontally and to keep running when part of the infrastructure fails.
The company was founded in 2015 by Spencer Kimball, Peter Mattis and Ben Darnell, engineers who had previously worked at Google and drew on the ideas behind Google's Spanner system. It is headquartered in New York and employs several hundred people, with a distributed workforce across North America and Europe. The database itself is widely used and the project maintains a large public codebase and developer community.
Technically, CockroachDB is built on a replicated key value store using the Raft consensus protocol, with a SQL layer above it and a distributed transaction implementation that provides serializable isolation. Data is divided into ranges that the system splits, merges and moves between nodes automatically as load and capacity change. A distinguishing capability is control over where data physically lives, which lets organisations keep records within a particular country or region to satisfy data residency regulation while still operating one logical database.
The company offers the database as a fully managed cloud service across the major hyperscalers, as a self hosted product, and as a serverless option that scales to zero, with the managed offering now the primary commercial focus. Typical customers are financial services firms, retailers, gaming platforms and software companies whose systems cannot tolerate downtime or which operate across multiple jurisdictions.
Engineering there is concentrated on distributed systems fundamentals: consensus and replication, transaction and concurrency control, query optimisation and distributed execution, storage engine performance, and the operational tooling required for customers running large clusters. The problems are unusually deep for a company of its size, and the codebase is largely written in Go.
Roles cover distributed systems and database engineering, cloud and site reliability engineering, security, developer experience and documentation, solutions engineering, technical support and product management.
As a verified employer on RefOpen, Cockroach Labs employees can refer prospective candidates directly into open roles, giving applicants a route into the company that starts with someone who already works there.
CockroachDB operates in distributed database software, is headquartered in New York, New York, United States, employs around 201-500 people. 13 CockroachDB roles have been posted on RefOpen in the last 30 days.
Recent CockroachDB openings include Manager Revenue Systems, Sr Manager Sales Engineering and Sr Partner Marketing Manager. A referral matters most for roles like these, where the applicant pool is large and a recruiter decides in seconds whether to open your resume. Most of these roles are based in New York.
RefOpen connects job seekers with verified CockroachDB employees who can submit an internal referral for open roles. A referral pushes your application to the top of the recruiter's list and improves your odds of landing an interview.
Explore the latest CockroachDB job openings on RefOpen, request a referral in a few taps, and track your application end to end. Creating a profile and browsing jobs is free.