Principal Software Developer- C/C++ , Java, Distributed System (Redwood City, CA)

Oracle

United States

On-site

USD 99,600 - 223,400

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan with company match
Paid time off
Employee stock purchase plan

Job summary

Oracle in the United States is seeking smart systems software engineers to join the Exadata Team. Candidates must have a BS, MS, or PhD in Computer Science or Electrical Engineering, along with experience in C/C++, Java, and Linux. Responsibilities include designing database systems and implementing performance-enhancing features. The position offers a competitive salary ranging from $99,600 to $223,400 annually, alongside comprehensive benefits including health insurance, a 401(k) plan, and paid time off.

Qualifications

  • Degree level: BS/BS+, MS or PhD in Computer Science or Electrical Engineering.
  • Experience with C/C++ and Java.
  • Experience developing on Linux.
  • Knowledge of computer systems, algorithms, parallel programming.
  • Strong debugging skills for complex systems.

Responsibilities

  • Design and implement database and Storage I/O data path in Oracle Exadata Database Machine.
  • Design and implement Exadata Storage Server offload features such as Smart Scan.
  • Implement fault-tolerant software to manage unanticipated failures.
  • Develop algorithms and distributed systems software that run on a large database.
  • Work on multiple projects simultaneously in a fast-paced environment.

Skills

C/C++
Java
Linux
Parallel programming
Debugging

Education

BS/BS+, MS or PhD in Computer Science or Electrical Engineering

Job description

Job Description

Smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team at Oracle Server Technologies.

Team and Product Description

Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry’s number one database technology. Exadata group (Server Technologies Division) is responsible for the development of all aspects of the Exadata Storage Server and Exadata Database Machine, Oracle’s most successful new product.

Exadata Database Machine is the only database appliance capable of extreme performance for data warehousing, OLTP and consolidated workloads. Built using database and storage software from Oracle and industry standard hardware from Sun/Intel, it provides a fully optimized engineered system for performance, scalability and high availability.

At the heart are the Oracle Exadata Storage Servers, smart data‑aware storage servers providing Smart Scan, Smart Flash Cache, Smart Flash Log and Hybrid Columnar Compression technologies. Exadata group develops these technologies that power the entire Exadata family including various configurations of Exadata X11 and Exadata Expansion Rack, and explores leading edge technology like AI vector Database.

Responsibilities
  • Design and implement database and Storage I/O data path in Oracle Exadata Database Machine.
  • Design and implement Exadata Storage Server offload features such as Smart Scan, Smart Backup, Smart File Creation and other performance‑enhancing features.
  • Implement fault‑tolerant software to manage unanticipated failures.
  • Develop algorithms and distributed systems software that run on a large database and storage cluster.
  • Work on multiple projects simultaneously in a fast‑paced, exciting and rapidly growing environment.
Preferred Qualifications
  • Degree level: BS/BS+, MS or PhD in Computer Science or Electrical Engineering.
  • Experience with C/C++ and Java.
  • Experience developing on Linux.
  • Knowledge of computer systems, algorithms, parallel programming.
  • Strong debugging skills for complex systems and motivation to work on parallel and distributed algorithms to scale systems.
Career Level

IC4

Compensation & Benefits

US: Salary range US dollars 99,600 to 223,400 per year, potential bonuses and equity.

Benefits: Medical, dental, vision insurance; short‑term and long‑term disability; life insurance and AD&D; supplemental life insurance; health and dependent care Flexible Spending Accounts; pre‑tax commuter and parking; 401(k) plan with company match; paid time off, holidays, sick leave, parental leave, adoption assistance; employee stock purchase plan; financial planning resources; voluntary benefits.

Disclaimer

Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Equal Employment Opportunity

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Distributed Systems Engineer - C/C++/Java & Equity
Principal Distributed Systems Engineer - C/C++/Java & Equity

Oracle • United States

On-site
USD 99,000 - 224,000
Principal Member of Technical Staff-Bay Area
Principal Member of Technical Staff-Bay Area

Oracle • California (MO)

On-site
USD 96,000 - 224,000
Medical, dental, and vision insurance
401(k) Savings Plan with company match
Flexible Vacation
+1
Senior Software Engineer
Senior Software Engineer

Ll Oefentherapie • Atlanta (GA)

On-site
USD 79,200 - 209,500
Health insurance
401(k) plan
Paid time off
Senior Software Developer
Senior Software Developer

Oracle • Nashville (TN)

On-site
USD 89,200 - 209,500
Medical, dental, and vision insurance
401(k) savings and investment plan
Paid time off
+1
Software Developer 4
Software Developer 4

Oracle • Nashville (TN)

On-site
USD 120,000 - 150,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Paid time off including flexible vacation and parental leave
Senior Software Engineer
Senior Software Engineer

Oracle • Salt Lake City (UT)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
Short term disability and long term
Life insurance and AD&D
+7
Senior Software Engineer
Senior Software Engineer

Oracle • Denver (CO)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
401(k) Savings with company match
Paid time off and holidays
+1
Senior Software Engineer
Senior Software Engineer

Oracle • Providence (RI)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
Short term disability
Long term disability
+8
Senior Software Engineer
Senior Software Engineer

Oracle • Atlanta (GA)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
Paid time off
401(k) Savings and Investment Plan
+2
Senior Principal Software Engineer
Senior Principal Software Engineer

Ll Oefentherapie • Austin (TX)

On-site
USD 96,800 - 251,600
Health insurance
Disability insurance
Life insurance
+6