← All roles
Director of Engineering, Core Database
PostgreSQLDistributed SystemsKubernetesC++GoRustJavaApache SparkApache KafkaNoSQL
About the role
Lead the teams building the core of YugabyteDB, a distributed SQL database. Drive architecture, development, and delivery of transactional, storage, replication, and consensus layers. Hire, mentor, and grow a world-class engineering team. Combine hands-on architectural judgment, large-scale systems design, and execution against an ambitious product roadmap.
Requirements
10+ years software engineering, 3+ years as Director or senior manager leading teams building large-scale distributed systems. Deep systems background in distributed systems (replication, consensus, transactions) or database/storage internals (LSM trees, concurrency control). Hands-on in C/C++ or similar. Track record of diagnosing bottlenecks and re-architecting for performance. Preferred: PostgreSQL internals, NoSQL, open source contributions.
About the company
YugabyteDB
Yugabyte offers a distributed PostgreSQL database designed for cloud-native applications, providing enhanced resilience, scalability, and flexibility. Their database-as-a-service and open-source offerings empower businesses to modernize their applications with a robust and AI-ready data infrastructure.
View company page →Similar roles
Senior Software Engineer - Backend Platform
$150k–200k
Senior Software Engineer - Backend Platform
$150k–200k
Data Platform Software Engineer
$140k–217k
Data Platform Software Engineer
$140k–217k
Staff Back-end Engineer
$152k–261k
Staff Back-end Engineer
$152k–261k
Senior Engineering Manager, Storage Execution
CA$191k–265k
Senior Engineering Manager, Storage Execution
CA$191k–265k
Staff Software Engineer, Backend Platform
$258k–386k
Staff Software Engineer, Backend Platform
$258k–386k