Oracle

Principal Member of Technical Staff

Posted on: 4 Apr 2021

Redwood City, CA

Job Description

Preferred Qualifications
About Us and the Product

Oracle Exadata is the one of the most innovative products on the market today. Combining the latest advancements in hardware with innovative features built in software, Exadata has gained huge traction in the market to become hands down the 1 platform for running the Oracle Database. Features such as Smart Scan, Smart Flash Cache, Smart Flash Log, and Hybrid Columnar Compression have allowed Oracle to bring data-awareness from the database tier into the storage tier, thus providing a truly disruptive platform that delivers unsurpassed performance for running database workloads.

Customers have responded, and the platform has seem massive organic growth since its introduction. This growth has led CEO Larry Ellison to declare Exadata the most successful product in Oracle's history.

About the Role

Join an amazing team that created the first Database Machine in the industry to provide extreme performance for database workloads. You'll work on utilizing and experimenting with the latest storage hardware, such as flash and persistent memory. There is enormous change in performance characteristics and there is need to write new software to best take advantage of the new hardware. You'll also work on designing and creating a new highly available, scalable, and performant storage tier that can take on the workloads of not only the Oracle database, but also a distributed key-value store as well. A small sampling of past projects includes using flash storage as a cache as well as using it to speed up certain critical database writes, building an allocate-on-write snapshot infrastructure, and maintaining an in-memory summary of data contained on disk to optimize out IOs altogether where possible.

About the Successful Candidate

We are looking for very smart, enthusiastic engineers who have a strong background in Computer Science and have a passion for building highly scalable distributed systems.

Job Requirements:

* Design and build software for the next generation of Exadata compute and storage systems.

* Work on multiple projects concurrently in a fast-paced, exciting and rapidly growing environment.

* C/C++/Java experience to build large scale system software on Linux.

* BS/MS/PhD degree in Computer Science.

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.

Oracle is an Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.

Oracle

Redwood City, CA

Oracle Corporation develops, manufactures, markets, sells, hosts, and supports application, platform, and infrastructure solutions for information technology (IT) environments worldwide. The company provides services in three layers of the cloud: Software as a Service, Platform as a Service, and Infrastructure as a Service. It offers human capital and talent management, enterprise resource planning, customer experience and relationship management, procurement, supply chain and project portfolio management, business analytics and enterprise performance management, and industry-specific application software, as well as financial management and governance, and risk and compliance applications.

The company also licenses its Oracle Database for storage, retrieval, and manipulation of data; and Oracle Fusion Middleware software to build, deploy, secure, access, extend, and integrate business applications, as well as automate business processes. In addition, it provides development tools, identity management, and business analytics software solutions for mobile computing development to address the development needs of businesses; Java, a software development language; and big data solutions. Further, the company provides Oracle Engineered Systems, servers, storage, industry-specific hardware, and hardware support products, as well as operating systems, virtualization, management, and other hardware-related software.

Additionally, it provides consulting services, including IT strategy alignment, enterprise architecture planning and design, initial software implementation and application development and integration, security assessments, and ongoing software enhancements and upgrade services; and customer support and education services. It serves businesses, government agencies, educational institutions, and resellers. Oracle Corporation has a partnership agreement with Microsoft Corp. The company was founded in 1977 and is headquartered in Redwood City, California.

 

 

Similar Jobs