Job Description
The Role
We are looking for a backend software engineer excited about growing an open-source, cloud-native distributed SQL database to join our KV team. This team is responsible for the distributed foundations of CRDB, including Resource Management (data sharding, placement, rebalancing and Admission Control), the Transaction Layer (e.g., transactional APIs, distributed transactions and concurrency control) and the Replication layer (e.g., Raft, distributed lease management and configuration changes). Together, these subsystems form the underpinnings of CRDB and the guarantees it provides to clients, namely Fault Tolerance, Availability, Consistency, Transactional Semantics as well as its Performance and Scalability. We collaborate closely with Product and other Engineering teams, such as the Storage, and SQL teams. Join us to be a part of cutting-edge work that provides foundational database functionality and enables a seamless experience for CockroachDB users.
Apply for this Job
Submit your application for the Member of Technical Staff (KV) position at Cockroach Labs.
Apply Now Save for Later