Oracle's Core Database team is seeking a Principal System Software Developer to join their high availability infrastructure team. This role focuses on building critical database components including redo logging, recovery systems, and high availability features. The team, comprising veterans from 5 different countries with 10+ years of database kernel development experience, works on cutting-edge problems in systems programming, high availability, and ultra-scalability.
The position involves developing sophisticated software that handles massive multiprocessor systems, large-scale cluster computing, and extensive databases. The team's mission is to create self-managing, intelligent software that masks complexity from end users while ensuring system resilience against hardware failures, software issues, and human errors.
Key projects include developing the Oracle Data Guard engine, implementing True Cache technology, and creating systems for sub-second failover recovery. The role offers opportunities to work on customer-driven projects and innovative solutions, with the chance to impact millions of users worldwide.
This is an ideal position for an experienced developer who excels in complex problem-solving and can work independently. The role offers competitive compensation ($96,800 - $251,600) and comprehensive benefits including medical coverage, 401(k) matching, flexible vacation, and stock purchase options. Join Oracle to work on mission-critical database systems that power some of the world's largest enterprises.