Redwood City, California

Job Description

Oracle's Core Database Storage and Cache Engine group is looking for experienced developers to work on Caching, High Availability, and Persistent Memory technologies for the database.

About Us and the Product

We support high-performance data access and provide innovative data protection technologies for Oracle database via 3 key database components:
  • A distributed memory cache for running large Oracle database on massively-parallel clusters. This distributed database buffer cache is the key technology behind Oracle Real Application Cluster, the cluster database that powers most large and mission critical databases in Fortune 500 companies.
  • A database recovery capability called Flashback that acts as a rewind button for the database, allowing database administrators to rapidly bring the data to a prior point in time. This Flashback capability is a core component of Oracle Maximum Availability Architecture, supporting Data Guard replication, snapshot based testing, and multi-tenant database.
  • A new feature just completed - Oracle Persistent Memory Database - which transforms Oracle database to fully utilize the next generation memory and storage technologies.
Our latest initiative is to build a middle-tier cache for Oracle database.

About the Role

We are looking for experienced developers who can bring a new perspective as we enhance Oracle database to support cloud and a new class of web applications. This is either a Consulting Member of Technical Staff or Principal Member of Technical Staff position depending on the candidate's work experience.

About the Successful Candidate

The successful candidate should be self-motivated, with a proven track record of innovation during previous jobs. He or she should have experience leading or working on software projects in either databases, distributed systems, or storage software systems. Experience with web application development is also a plus.

Other qualifications include the following:
  • BS or MS in Computer Science or equivalent
  • Strong C or C++ programming skills
  • Effective Communication skills and very strong problem resolution skills
  • Knowledge of database internals a plus
  • Strong systems background a plus

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

About Us

Diversity and Inclusion:

An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.

In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.

Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.

At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.

That's why we're committed to creating a workforce where all individuals can do their best work. It's when everyone's voice is heard and valued that we're inspired to go beyond what's been done before.


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.

* Which includes being a United States Affirmative Action Employer

Redwood City, California

For over three decades, Oracle has been the center of innovation for business software—birthplace of the first commercially available relational database, the first suite of internet-based applications, and the next-generation enterprise-computing platform, Oracle Fusion. Today, Oracle provides the world's most complete, open, and integrated business software and hardware systems, with more than 370,000 customers—including 100 of the Fortune 100—representing a variety of sizes and industries in more than 145 countries around the globe. And Oracle's 104,500 global employees—including 30,000 developers working full-time on Oracle products—are critical to that success.

Oracle recruiters are always searching for brilliant employees with an entrepreneurial spirit, looking for a work culture where innovation is the goal, hard work is expected, and creativity is rewarded. Oracle employees enjoy competitive salaries, excellent health benefits, and a network of like-minded co-workers that drive innovation across the entire technology industry.

Similar jobs