Principal Software Developer - C/C++ & Java Job at Oracle Corporation, Redwood City, CA

OGhQZlNpS1V6TWdFWDMvZjU1ZDZkaVRqWFE9PQ==
  • Oracle Corporation
  • Redwood City, CA

Job Description

Salary: $114,600 - 234,600 per year Requirements:

  • We are looking for engineers with a BS, MS, or PhD in Computer Science.
  • We value a background in Computer Science or Electrical Engineering.
  • We prefer strong C and C++ expertise, with Java experience as well.
  • We look for development experience on Linux.
  • Coursework in computer systems, algorithms, and parallel programming is preferred.
  • We want someone who can debug complex systems issues effectively.
  • We value strong motivation or demonstrated experience in parallel and distributed algorithms for large-scale systems.
Responsibilities:
  • We design and implement the database and storage I/O data path in Oracle Exadata Database Machine.
  • We develop Exadata Storage Server offload capabilities such as Smart Scan, Smart Backup, and Smart File Creation to deliver exceptional storage performance.
  • We build fault-tolerant software that can withstand unexpected failures.
  • We create algorithms and distributed systems software for large database and storage clusters.
  • We work across multiple projects simultaneously in a fast-paced, dynamic, and fast-growing environment.
Technologies:
  • AI
  • Cloud
  • Support
  • Java
  • Linux
  • Oracle
  • C++
  • Embedded
  • Hardware

More:

We are Oracle, a company that brings together data, infrastructure, applications, and expertise to power innovation across industries, including AI-enabled and cloud-driven solutions that support billions of lives. Our Exadata team in Server Technologies develops Oracle Exadata Storage Server and Exadata Database Machine, our flagship engineered system designed for extreme performance, scalability, and high availability across data warehousing, OLTP, and consolidated workloads. We offer a comprehensive benefits package in the US, including medical, dental, and vision coverage, disability and life insurance, retirement and commuter benefits, paid time off, holidays, paid sick leave, parental leave, adoption assistance, and more. We are committed to building an inclusive workplace and supporting community involvement through volunteer programs.

last updated 33 week of 2026

Job Tags

Full time

Similar Jobs

Marklund

General Application Job at Marklund

 ...designed to provide specialized support to students who have learning and developmental disabilities and those identified on the Autism Spectrum. Our highly sensory-driven program features: Physical and Occupational Therapy Speech and Language Therapy Music... 

DoorDash

Systems Integration Engineer Job at DoorDash

 ...robotics solutions in a service used by millions of people, then we want to talk to you!About the RoleWe are hiring a Systems Integration Engineer for our Platform Integration team. This is a critical role to build robust and scalable integration processes for our platforms... 

Machinify

Document Specialist Job at Machinify

 ...meticulous, process-oriented, and analytical Document Specialist to join our Complex Claims division under a permanent, full-time remote configuration open across the United...  ...Incoming Claim Triage: Conduct rigorous reviews of incoming claims, assigning appropriate... 

San Diego Blood Bank

Donor Technician 1 - Mobiles Job at San Diego Blood Bank

 ...Job Title: Donor Technician 1 - Mobiles Department: Nursing & Community Wellness Starting Pay: $21.25 per hour Looking to start your Phlebotomy Career? San Diego Blood Bank has an opportunity to provide hands on experience and paid training Don't have... 

Marriott International

Consider It Done Agent Job at Marriott International

 ...all guest requests, questions, or concerns via telephone, email, chat, and mobile communication devices. Operate telephone...  ...telephones using appropriate etiquette. Develop and maintain positive working relationships with others, and support team to reach common goals...