Principal System Software Developer - Core Database

Company:  Oracle
Location: Redwood City
Closing Date: 19/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Principal System Software Developer - Core Database

Oracle’s Core Database Cache Engine group is looking for experienced developers to work on Caching and High Availability 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 critically important databases in Fortune 500 companies. A new initiative in this area is to build high performance caching solutions for converged database.
  • 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 True Cache - which caches data in middle-tier in front of Oracle database, competing with products such as Redis. This solution can scale the read-only portion of a workload almost linearly and greatly reduce the response time of an application.

Career Level - IC5


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 and AI 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. They should have experience leading or working on software projects in either databases, distributed systems, operating 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 systems programming skills
  • 5+ years of experience in software industry
  • Effective Communication skills and very strong problem resolution skills
  • Knowledge of database internals a plus

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙