Engineer
Posted 12 Oct 2026
Advertised as “Staff Engineer Distributed Storage and Transaction”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 8+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
- Visa sponsorship
- Not offered
No salary listed for this role.
Field of studyComputer Science (or related)
Study levelBachelor's or higher
Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed in over 100 countries and powers more than 5 million clusters worldwide.
Together, our hard-working team of experts and our industry-leading technology are uniquely positioned to meet the demands of modern workloads: geo-distributed, ultra-resilient, and built to scale without limits.
Our Yugabeings (distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.
Staff Engineer – Distributed Storage & Transactions (DST)
Role Overview
As a Staff Engineer on the Distributed Storage & Transactions (DST) team, you will play a critical role in designing, building, and scaling the core distributed storage, replication, and transaction foundations of YugabyteDB.
You will work on some of the most challenging problems in distributed systems — including consistency, durability, fault tolerance, performance, and scalability — while collaborating closely with query layer, platform, and cloud teams. This role is ideal for engineers who thrive in low-level systems work and want to shape the future of a globally distributed database.
Key Responsibilities
-
Lead the design, development, testing, and delivery of core storage and replication features in YugabyteDB.
-
Write high-quality C/C++ code with comprehensive automated tests; actively participate in design discussions and code reviews.
-
Troubleshoot and resolve correctness, stability, and performance issues in complex distributed storage and transactional subsystems.
-
Improve database scalability and throughput as cluster sizes, data volumes, and transaction rates continue to grow.
-
Build and streamline database management operations, including:
-
Horizontal cluster scale-out
-
Incremental and point-in-time backups
-
Online schema and index operations
-
Rolling upgrades and blue-green deployments
-
Identify and implement across the storage engine, transaction processing, and replication layers.