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:
- 6+ years of industry experience
- knowledge of SQL databases
- knowledge of how SQL is processed by kernel
- systems programming experience
- kernel software development
Highly desirable:
- 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.
