Cockroach DB Senior Engineer
Role: Cockroach DB Senior EngineerLocation: Austin, TX & Sunnyvale, CAContractVisa - USC, GC & OPTJob DescriptionDesign, deploy, operate, and scale multi-region CockroachDB clusters in production environmentsEnsure high availability, fault tolerance, and data consistency for globally distributed clustersMonitor cluster health, latency, replication status, and resource utilization using observability toolsPerform capacity planning and proactive scaling for future growthTroubleshoot complex database and infrastructure issues including:Node failuresNetwork partitionsLeaseholder and range imbalanceReplication lagHots pottingHigh latency / throughput bottlenecksDesign disaster recovery strategies (multi-region, backup/restore, failover/fallback)Implement and test backup, restore, and point-in-time recovery processesAutomate provisioning, scaling, patching, and upgrades of CRDB clustersPerform rolling upgrades with zero or near-zero downtimeOptimize SQL query performance and database schema efficiencyCreate operational runbooks, SOPs, and on-call playbooks for CRDB