The Oracle Cloud Infrastructure (OCI) team is seeking a Principal Software Engineer to join their Object Storage team. This role offers a unique opportunity to build and operate massive-scale cloud services in a distributed, multi-tenant environment. The position is part of the Infrastructure Cloud Object Storage team, responsible for developing a performant, scalable, and highly available object store built from the ground up.
The role involves working at every layer of the stack, from REST APIs to distributed systems to file systems. As a Principal Engineer, you'll own the development of new components and features, from initial concepts through design, implementation, test, and operation. The position requires expertise in distributed systems, strong coding abilities, and the capability to tackle complex technical challenges.
The team believes in end-to-end ownership and creates solutions that innovate at every level. You'll be working on critical infrastructure that powers Oracle's public cloud efforts, making this role central to Oracle's future. The position offers the opportunity to create new features and oversee their use by customers in a production environment.
This role is ideal for experienced engineers who are passionate about distributed systems, have strong technical leadership skills, and want to make a significant impact on large-scale cloud infrastructure. The position offers the chance to work with cutting-edge technology while solving challenging problems in cloud computing.