Software Developer 4 - C/C++, Distributed System

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges for over 40+ years.
$94,200 - $223,500
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer

Senior Software Developer position at Oracle Labs focusing on distributed systems and high-performance computing for the PGX graph analysis toolkit.

Senior Member Technical Staff (JoinOCI-SDE)

Senior distributed systems engineer role at Oracle Cloud Infrastructure, focusing on compute control plane services with competitive compensation and benefits.

Senior Software Developer

Senior Software Developer position at Oracle focusing on cloud infrastructure and distributed systems development, requiring 4+ years of experience and strong technical expertise.

Senior Software Developer

Senior Software Developer role at Oracle focusing on distributed systems and cloud infrastructure development with 4+ years experience required.

Software Developer 4

Senior Software Engineer role at Oracle building GPU infrastructure for AI/ML workloads, offering $96K-$223K salary plus benefits.

Description For Software Developer 4 - C/C++, Distributed System

Oracle is seeking a hands-on Software Development Engineer to join their team working on the Exadata Database Machine and Storage Server, one of Oracle's most successful products. This role focuses on designing and building distributed system software for high-performance database operations. The position involves working on the cutting-edge Exadata Exascale, the World's Only Intelligent Data Architecture for the Cloud.

The role requires expertise in C/C++ programming and distributed systems, with responsibilities spanning from building efficient database-to-storage IO paths to implementing sophisticated failure recovery mechanisms. You'll be working on critical infrastructure that enables optimal performance, scalability, and high availability for data warehousing and OLTP workloads.

As a Software Developer 4, you'll be part of a team that recently launched groundbreaking technology, with opportunities to work on exciting new projects in the Exadata family. The position offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading technology at one of the world's premier enterprise software companies.

Oracle provides an inclusive work environment with opportunities for professional growth, along with excellent benefits including medical coverage, retirement plans, and flexible vacation policies. The company's commitment to innovation and technical excellence makes this an ideal role for developers passionate about building robust, scalable distributed systems.

Last updated 18 days ago

Responsibilities For Software Developer 4 - C/C++, Distributed System

  • Building the database and storage IO data path in Oracle Exadata Database Machine and Exadata Exascale
  • Developing system infrastructure software to handle unforeseen sub-component failures
  • Creating a reverse communication channel from storage tier to database tier
  • Working on latest technology breakthroughs in key computing areas

Requirements For Software Developer 4 - C/C++, Distributed System

  • Experience with C/C++
  • Knowledge of Operating Systems
  • 3 to 5+ years of experience

Benefits For Software Developer 4 - C/C++, Distributed System

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?