Staff Engineer SQL Engine
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
-
Lead the design, development, testing, and release of new database features and enhancements in YugabyteDB.
-
Write high-quality C/C++ code (and contribute in other languages as needed) with comprehensive automated tests; participate actively in code reviews.
-
Identify and implement performance improvements — including plan optimization, batching/parallelism, and advanced push-downs to data nodes.
-
Improve database scalability and throughput as cluster sizes and transaction volumes grow.
-
Bachelor’s, Master’s, or PhD in Computer Science (or related field), or equivalent practical experience.
-
Deep understanding of systems engineering fundamentals, including operating systems, distributed systems, and databases.
-
Experience with database internals, compilers, or query planning/optimization is a strong plus.
-
Strong problem-solving skills and the ability to operate effectively in a collaborative, distributed team environment.
Skills
Experience: Senior-level · 8+ years
Sign in to applyCreate your account
Staff Engineer SQL Engine · YugabyteDB
Don't have an account? Already have an account?