Join Oracle's HeatWave MySQL Replication team in developing the next-generation cloud database platform. HeatWave is a fully-managed database service that integrates transaction processing, real-time analytics, and machine learning within a single MySQL database. This role focuses on high availability and replication features, working with distributed systems and complex database technologies.
As a Principal Software Developer, you'll be responsible for designing and developing software solutions that ensure business continuity through strategies like manual and automatic backups, point-in-time recovery, and high availability through redundancy. The position requires expertise in distributed systems, transaction processing, and strong programming skills in C/C++ or Java.
The role offers the opportunity to work on cutting-edge technology in the exciting field of distributed systems, with a particular focus on high availability. You'll be part of a team that eliminates the need for users to move data between databases, avoiding time-consuming, complex, and error-prone operations.
Working at Oracle means joining a world leader in cloud solutions with over 40 years of experience. The company offers competitive benefits, including medical, dental, vision, and life insurance, as well as retirement options. Oracle promotes work-life balance and encourages employees to give back to their communities through volunteer programs.
This is a chance to make a significant impact on critical infrastructure used by organizations worldwide, while working with some of the most advanced database technologies in the industry. The position offers both technical challenges and leadership opportunities, as you'll be expected to provide direction and mentorship to others while contributing to key system attributes such as resiliency, scalability, and performance.