Skip to content
← Back to job listings

Distributed Storage and Transaction Staff Engineer

Yugabyte · Sunnyvale, United States

RemoteImported listingfull-timeabout 2 months ago

About The Role

Join the Distributed Storage & Transactions (DST) team as a Staff Engineer, where you will design, build, and scale the core distributed storage, replication, and transaction foundations of YugabyteDB. You will tackle challenging problems in distributed systems, collaborate with various teams, and contribute to the open-source YugabyteDB project. This role is ideal for engineers with a strong foundation in systems programming and a deep understanding of distributed systems fundamentals.

  • Lead the design, development, testing, and delivery of core storage and replication features in YugabyteDB.
  • Troubleshoot and resolve correctness, stability, and performance issues in complex distributed storage and transactional subsystems.
  • Contribute to the open-source YugabyteDB project, helping evolve its storage architecture and operational reliability.
  • This role is ideal for engineers who thrive in low-level systems work and want to shape the future of a globally distributed database
  • Strong problem-solving skills and the ability to operate effectively in a collaborative, distributed team environment
  • Fault tolerance and recovery
  • Replication and consensus
  • 8+ years of professional software engineering experience, with a strong foundation in systems programming using C/C++
  • Deep understanding of distributed systems fundamentals, including:
  • Transactions and consistency models
  • Experience working on storage engines, databases, or other infrastructure-level systems
  • Bachelor’s, Master’s, or PhD in Computer Science (or related field), or equivalent practical experience
  • Familiarity with LSM-tree based storage engines, WALs, snapshots, or compaction strategies
  • Hands-on experience with distributed storage systems, transactional engines, or consensus protocols
  • Experience with PostgreSQL internals or other relational database engines is a strong plus
  • Prior contributions to open-source systems or database projects

This is an external listing. JobSpring does not represent or verify the employer. Report this listing