Sr. Engineering Manager, Key Value (KV)
Core
Lead the Key Value (KV) layer of CockroachDB, managing the distributed transaction protocol, replication layer, and data placement allocator for billions of daily transactions.
Role type
Senior Engineering Manager, Database Systems
Builds
CockroachDB distributed database platform
Domain
Distributed systems, databases, storage infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering management, distributed systems architecture, database internals, cross-functional leadership, technical roadmap planning, hiring and coaching
Preferred skills
Background in storage/compute/networking, experience with Raft consensus, async remote team leadership
Technologies
CockroachDB, Raft, SQL, CDC
Responsibilities
Lead a team of ~10 engineers across time zones, drive multi-quarter roadmap for replication and transactions, maintain interfaces with other engineering teams, represent the team at external conferences
Seniority
Senior, hands-on IC manager