Oracle's Distributed Database team is seeking a Sr Principal Software Developer to work on their globally distributed, elastic, cloud-native relational database system. This role combines cutting-edge NoSQL and NewSQL technologies with enterprise-grade Oracle RDBMS capabilities. The position involves working across all layers of the database kernel and external components, supporting emerging technologies like Vector and Text Search, Microservices, Machine Learning, Blockchain, and Graphs.
The ideal candidate will be an experienced system engineer passionate about solving challenging problems in distributed computing, high availability, and extreme scalability. This is a highly visible and strategic position where you'll work alongside exceptional engineers to build transformative database solutions that reshape enterprise data handling at a global scale.
The role requires expert-level C programming skills, strong SQL knowledge, and deep understanding of database and operating system concepts. You'll be working in a collaborative environment with geographically distributed teams, requiring excellent communication and teamwork skills. The position offers comprehensive benefits including competitive salary, medical/dental/vision insurance, 401(k) with company match, flexible vacation, and various other perks.
As a senior technical leader, you'll have the opportunity to mentor others and contribute to the evolution of standard practices and procedures. The work is non-routine and complex, requiring advanced technical skills in distributed systems and database technologies. This is an excellent opportunity for experienced professionals looking to make a significant impact in enterprise database technology while working for a global leader in cloud solutions.