Skip to Content

Database Reliability Engineer/Database Engineer (Rubrik Security Cloud Platform)

Job Overview

We are seeking an experienced Database Reliability Engineer to own the reliability, performance, and scalability of our end-to-end database infrastructure.

Key points

  1. Performance & Query Optimization: Diagnose and resolve latency regressions, lock/latch contention, index strategies, and memory/disk bottlenecks across both row-oriented and columnar engines.

  2. Disaster Recovery & Data Integrity: Ensure strict RTO/RPO adherence, automated backup validation, PITR (point-in-time recovery), and data consistency across transactional and analytical stores.

  3. Storage Optimization & Compaction: Manage compaction policies, partition strategies, file sizing, and storage tiering to minimize storage costs and read amplification.

  4. Transactional Reliability & Operations: Manage HA, automated failover, replication topology, and zero-downtime maintenance for production RDBMS clusters.

  5. Database Internals & RDBMS Fundamentals.

  6. Deep understanding of ACID guarantees, WAL, checkpointing, and recovery mechanics (e.g., ARIES-style recovery).

  7. Comprehensive grasp of concurrency control, transaction isolation levels, lock protocols (2PL, deadlocks), and MVCC architectures.

  8. Deep knowledge of storage structures: B+ Trees, LSM-Trees, and columnar storage layouts (e.g., Parquet, ORC, ClickHouse Wide/Compact formats).

Skills

SQLBigQueryPythonGoogle CloudTerraformLinuxRecruiting

Experience: Mid-level · 4+ years

Similar jobs

More open roles like this one