Login Sign Up

Principal Database Developer/Kernel and Query Optimization

Oracle

6 - 10 years

California

Posted: 22/05/2026

Job Description

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.

Qualifications:

The candidate must have the following:

  1. 6+ years of industry experience
  2. knowledge of SQL databases
  3. knowledge of how SQL is processed by kernel
  4. systems programming experience
  5. kernel software development

Highly desirable:

  1. knowledge of SQL query optimization

About Company

Oracle Corporation is a global technology company best known for its enterprise software products and cloud solutions. It specializes in database management systems, cloud infrastructure, enterprise resource planning (ERP), customer relationship management (CRM), and supply chain management software. Oracle helps organizations of all sizes manage, store, and analyze data efficiently, offering both on-premise and cloud-based solutions.

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.