Search by job, company or skills

Oracle

Software Developer 2

0-2 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 30 applicants
Early Applicant

Job Description

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 distributed
clusters, 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.

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.

Career Level - IC2

More Info

About Company

Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas.In 2020, Oracle was the second-largest software company in the world by revenue and market capitalization.The company sells database software and technology (particularly its own brands), cloud engineered systems, and enterprise software products, such as enterprise resource planning (ERP) software, human capital management (HCM) software, customer relationship management (CRM) software (also known as customer experience), enterprise performance management (EPM) software, and supply chain management (SCM) software.

Job ID: 136498781