As a member of Oracle Clusterware development team, join us in design, development, troubleshooting the software infrastructure that enables the Oracle Database (RAC) and other applications to operate in clustered configurations that are highly available and scalable to hundreds of nodes. Oracle Clusterware is the software infrastructure that enables the Oracle Database (RAC)and other applications to operate in clustered configurations that are highly available and scalable to hundreds of nodes. The Oracle Clusterware infrastructure is the base that allows us to provide 99.999% availability to our customers. Help us solve the complex problems of distributed programming in a cluster. Help us implement geographically distributedclusters, hierarchical clusters, very large clusters, clusters that support generic applications. Our product is the foundation for all database service offerings in OCI and other hyperscalers.
Responsibilities
You will design and develop software systems and components of the Cluster High Availability framework. You will write software that is not only robust and fault resistant, but that also scales to hundreds of nodes. This software will be used all over the world by premier websites, stock trading firms, phone companies and banks.We prefer applicants who are proficient in C++, C and have good knowledge of Object Orientation techniques. Knowledge of Bourne Shell, Python and Perl is a plus. The candidate should have experience with multi-process and multi-threaded systems; and should be comfortable with communications, clusters, high availability, and distributed systems problems and concepts. Should have experience diagnosing, and debugging problems with complex multi-process, multi-node systems. Experience on both Linux, Unix and NT is desirable.We strive to develop high quality software using state of the art techniques. Our algorithms need to be sleek, efficient, fault tolerant and often novel enough to merit filing for patents.A single failure cannot bring the whole subsystem down. This software will be used all over the world by premier websites, stock trading firms, phone companies and banks.Although our team is part of a large division in a large corporation we strive to maintain a small company swiftness, spirit and fun. We are looking for smart, creative people with a will-do attitude to make a difference.Qualifications
Career Level - IC2About Us
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.