yugabyte
Staff Engineer Distributed Storage and Transaction
At a Glance
- Location
- Sunnyvale, California, United States
- Work Regime
- hybrid
- Experience
- 8+ years
- Posted
- 2026-03-16T14:02:32-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
8+ years of professional software engineering experience
distributed systems fundamentals
Replication and consensus
Transactions and consistency models
storage engines, databases, or other infrastructure-level systems
Hands-on experience with
Responsibilities
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
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.
design, development, testing, and delivery