Lead Principal Data Systems Software Engineer

OracleUnited States,
$122,800 - $306,400

About The Position

We are looking for a strong Database Developer who will be responsible for the research, design, and development of advanced features in the query optimizer component of Oracle Database. Additionally, you can be adding autonomous features and self learning and ML capabilities in keeping the query optimizer on the leading edge with respect to the competing database systems. Our vision is to make Oracle query optimizer the most advanced yet easiest to use in the industry but most importantly continue to have fun achieving it. The team members have a strong research background and strive to bring the most advanced ideas to market in the latest versions of Oracle RDBMS. The group actively participates in collaborative manner of designing cross-group features like data partition pruning, zone map pruning, bloom filtering and pruning, database in-memory costing and optimization, JSON and XML document processing. Our team is heavily involved in the creation of automatic features (e.g. auto SQL plan management, auto indexing, auto error mitigation) for On-Prem databases and Autonomous Database announced by Larry Ellison at the Oracle Open World in Oct 2017. The group actively participates in customer and standard industry benchmark efforts. The group owns a large patent portfolio reflecting the ownership of many state-of-the-art innovations.

Requirements

  • 6+ years of industry experience
  • knowledge of SQL databases
  • knowledge of how SQL is processed by kernel
  • systems programming experience
  • kernel software development

Nice To Haves

  • knowledge of SQL query optimization

Responsibilities

  • Research, design, and development of advanced features in the query optimizer component of Oracle Database.
  • Adding autonomous features and self learning and ML capabilities in keeping the query optimizer on the leading edge.
  • Designing cross-group features like data partition pruning, zone map pruning, bloom filtering and pruning, database in-memory costing and optimization, JSON and XML document processing.
  • Creation of automatic features (e.g. auto SQL plan management, auto indexing, auto error mitigation) for On-Prem databases and Autonomous Database.
  • Participating in customer and standard industry benchmark efforts.

Benefits

  • flexible medical
  • life insurance
  • retirement options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service