Senior CockroachDB Database Engineer
Role: Senior CockroachDB Database EngineerLocation: Sunnyvale, CADuration :Full Time Experience: 5–10 YearsJob SummaryWe are seeking a highly skilled CockroachDB Database Engineer with strong Site Reliability Engineering (SRE) experience to design, implement, manage, and optimize large-scale distributed database platforms. The ideal candidate will have hands-on expertise in CockroachDB administration, performance tuning, high availability, disaster recovery, automation, observability, and operational reliability. The role requires close collaboration with development, infrastructure, and platform engineering teams to ensure highly available, resilient, and scalable database services.Key ResponsibilitiesDesign, deploy, administer, and maintain production-grade CockroachDB clusters across cloud and on-premises environments.Monitor database health, performance, latency, throughput, and resource utilization to ensure service reliability and availability.Implement and manage backup, restore, disaster recovery, and business continuity strategies.Perform database capacity planning, performance tuning, indexing, and query optimization.Develop automation scripts and Infrastructure-as-Code (IaC) solutions to streamline provisioning, upgrades, and operational tasks.Establish and manage SRE practices including Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets.Drive incident management, root cause analysis (RCA), postmortems, and preventive remediation activities.Build and maintain monitoring, logging, and alerting solutions using tools such as Prometheus, Grafana, ELK, Datadog, or similar platforms.Collaborate with DevOps and Engineering teams to improve platform reliability, scalability, security, and operational excellence.Support production releases, database migrations, version upgrades, and platform modernization initiatives.Participate in on-call rotation and provide support for critical production incidents.Implement database security controls, access governance, auditing, and compliance best practices.Required SkillsDatabase TechnologiesStrong hands-on experience with CockroachDB AdministrationExpertise in distributed SQL databases and cluster managementDatabase performance tuning and query optimizationBackup, recovery, replication, and data protection strategiesHigh Availability and Disaster Recovery architectureSite Reliability Engineering (SRE)Strong understanding of SRE principles and operational excellenceExperience defining and tracking SLIs, SLOs, and Error BudgetsIncident response, RCA, and reliability engineering practicesProduction monitoring, observability, and capacity managementReliability automation and operational process improvementCloud & AutomationExperience with AWS, Azure, or GCPInfrastructure as Code (Terraform, Ansible, etc.)Linux/Unix administrationScripting using Python, Shell, or GoCI/CD pipeline integration and automationPreferred QualificationsExperience supporting large-scale, mission-critical distributed systems.Knowledge of Kubernetes and containerized deployments.Experience with observability platforms such as Prometheus, Grafana, ELK, Datadog, or Splunk.Understanding of security, compliance, and governance requirements for database platforms.CockroachDB certification or equivalent distributed database expertise is highly desirable.Soft SkillsStrong analytical and problem-solving capabilities.Excellent stakeholder communication and collaboration skills.Ability to work independently in a fast-paced production environment.Strong ownership mindset with a focus on reliability and customer experience.