Oracle Cloud Infrastructure (OCI) is building the future of cloud computing for enterprises. As a Principal Software Engineer at OCI, you'll join a team that combines startup agility with enterprise scale and customer focus. The role involves building large-scale distributed infrastructure for cloud services, including Compute, Storage, and Messaging.
You'll work on developing and designing critical components of Oracle's Cloud Infrastructure, focusing on distributed systems and virtualized infrastructure. The position requires expertise in solving complex problems in distributed systems, with opportunities to make significant technical and business impact.
The team operates in a dynamic, flexible workplace that values equity, inclusion, and respect. You'll have autonomy and support to do your best work, alongside really smart, motivated, and diverse colleagues. Oracle offers comprehensive benefits including medical, life insurance, and retirement options, plus volunteer programs for community involvement.
Key focus areas include:
The role requires strong coding abilities, particularly in languages like Java, C++, or C, plus experience with Python and other scripting languages. You'll need deep knowledge of distributed systems, databases, and networking protocols.
This is an exciting opportunity to shape the future of cloud infrastructure while working with cutting-edge technology at massive scale. The position offers significant growth potential and the chance to make meaningful contributions to enterprise cloud computing.