Principal Platform Software Engineer
Oracle
Oracle
Join Oracle Cloud Infrastructure (OCI) as a Principal Platform Software Engineer, a critical role within a Tier 0 foundational service. You will leverage extensive software architecture knowledge to develop, debug, and design software applications and operating systems. This position focuses on building enhancements within large-scale distributed systems and contributing to the foundation of OCI's expanding services across public cloud, dedicated environments, AI, hybrid, and multicloud platforms.
This is an opportunity to work with mission-critical applications for leading enterprises, supporting hyperscale, multitenant services deployed globally. Your contributions will be integral to OCI's growth in areas like edge computing and beyond.
Design, troubleshoot, and debug software programs to enhance performance, availability, reliability, and scalability. Improve technology service offerings through deep analysis and by actively participating in on-call rotations. Build robust enhancements within existing software architecture and large-scale distributed systems. Contribute to the ongoing development of foundational services supporting mission-critical applications for global enterprises.
A minimum of 10 years of experience is required in delivering and operating large-scale, highly available distributed systems and cloud services. Advanced proficiency in Java is essential, complemented by expertise in languages such as Python, Terraform, and Ansible. Deep understanding of data structures, algorithms, operating systems, distributed systems, and cloud architecture is crucial. Familiarity with CDN, Data Platform Engineering, Control Planes, Data Planes, and cloud architected frameworks is expected. A strong grasp of databases, NoSQL systems, storage, and distributed technologies, particularly within Cloud Frameworks, is necessary.
Oracle
Cloud Computing