yugabyte

Staff Engineer Distributed Storage and Transaction

Apply Now

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

PostgreSQL

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