Skip to Content

Job Overview

As a Staff Engineer on the Languages & Relational Technologies (LRT) team, you will help design, build, and scale core database features that power YugabyteDB’s SQL layer.

Key points

  1. Lead the design, development, testing, and release of new database features and enhancements in YugabyteDB.

  2. Write high-quality C/C++ code (and contribute in other languages as needed) with comprehensive automated tests; participate actively in code reviews.

  3. Identify and implement performance improvements — including plan optimization, batching/parallelism, and advanced push-downs to data nodes.

  4. Improve database scalability and throughput as cluster sizes and transaction volumes grow.

  5. Bachelor’s, Master’s, or PhD in Computer Science (or related field), or equivalent practical experience.

  6. Deep understanding of systems engineering fundamentals, including operating systems, distributed systems, and databases.

  7. Experience with database internals, compilers, or query planning/optimization is a strong plus.

  8. Strong problem-solving skills and the ability to operate effectively in a collaborative, distributed team environment.

Skills

SQLRecruitingTest AutomationTroubleshootingProblem Solving

Experience: Senior-level · 8+ years