💼 Full-Time Position

Member of Technical Staff (KV)

🏢
Cockroach Labs
📍 toronto, on, Canada
📍
Location
toronto, Canada
📅
Posted
May 27, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

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.