Staff Engineer: Scalable Distributed Storage & Transactions

Yugabyte

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
Stock options
Retirement Plans
Home office reimbursement
Development reimbursement
Wellness days
Unlimited PTO
Childcare benefits
Performance bonuses

Job summary

Yugabyte is seeking a Staff Engineer for the Distributed Storage & Transactions team to design, build, and scale core storage, replication, and transaction foundations of YugabyteDB. You will work on challenging distributed systems problems and collaborate across query, platform, and cloud teams.

The role emphasizes high‑quality C/C++ development, automated testing, performance tuning, and mentoring other engineers.

Qualifications

  • 8+ years of professional software engineering experience in systems programming
  • Deep understanding of distributed systems, transactions, and consistency models
  • Experience with storage engines, databases or infrastructure-level systems
  • Familiarity with LSM-tree based storage engines, WALs, snapshots, or compaction strategies
  • Hands-on distributed storage or consensus protocols experience
  • Experience with open-source systems or database projects

Responsibilities

  • Lead design, development, testing, and delivery of core storage and replication features in YugabyteDB
  • Write high-quality C/C++ code with comprehensive automated tests
  • Troubleshoot and resolve correctness, stability, and performance issues in distributed storage subsystems
  • Mentor and influence other engineers in distributed systems design and performance engineering
  • Contribute to open-source YugabyteDB project and evolve its storage architecture

Skills

C/C++
Distributed systems
Performance optimization
Troubleshooting
Mentoring
Open-source

Education

Bachelor/Master/PhD in CS

Tools

PostgreSQL internals

Job description

Yugabyte is seeking a Staff Engineer for the Distributed Storage & Transactions team to design, build, and scale core storage, replication, and transaction foundations of YugabyteDB. You will work on challenging distributed systems problems and collaborate across query, platform, and cloud teams.

The role emphasizes high‑quality C/C++ development, automated testing, performance tuning, and mentoring other engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Storage and Transaction Staff Engineer
Distributed Storage and Transaction Staff Engineer

Yugabyte • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Health Insurance
Stock options
Retirement Plans
+6
Head of Core Database Engineering
Head of Core Database Engineering

WeHireYou • Indiana (PA)

Hybrid
USD 220,000 - 250,000
Health plans
Retirement plans
Unlimited PTO
Director of Engineering, Core Database
Director of Engineering, Core Database

WeHireYou • Indiana (PA)

Hybrid
USD 220,000 - 250,000
Health plans
Retirement plans
Unlimited PTO
Senior Principal Solutions Engineer
Senior Principal Solutions Engineer

Yugabyte • United States

On-site
USD 200,000 - 250,000
Health plans
Retirement plans
Unlimited paid time off
Senior Sales Engineer - Cloud-Native DB Solutions Architect
Senior Sales Engineer - Cloud-Native DB Solutions Architect

Yugabyte • United States

Hybrid
USD 200,000 - 250,000
Health plans
Retirement plans
Unlimited paid time off
Sr Distributed Database & Systems Engineer
Sr Distributed Database & Systems Engineer

Infinite Computer Solutions • United States

On-site
USD 100,000 - 130,000
Technical Support Engineer
Technical Support Engineer

Yugabyte • United States

Remote
USD 90,000 - 120,000
Remote work
Competitive compensation
Sponsorship may be considered
Remote Enterprise Tech Support Engineer
Remote Enterprise Tech Support Engineer

YugabyteDB • United States

Remote
USD 90,000 - 120,000
Health plans
Retirement plan
Unlimited PTO
Technical Support Engineer APJ
Technical Support Engineer APJ

YugabyteDB • United States

Remote
USD 85,000 - 125,000
Flexible remote work
Competitive compensation and benefits
Expert YugaByteDB Database Engineer (DBE) - Remote
Expert YugaByteDB Database Engineer (DBE) - Remote

Deep.BI • United States

Remote
AUD 180,000 - 240,000
Open-source tech
OSS contributions support
Conference travel
+1