Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Identity and Access Management (IAM) team. This role is part of the Cloud Platform organization, focusing on building and operating core services that control access to cloud resources. The position involves working with distributed systems at massive scale in a multi-tenant cloud environment.
The Identity Control Plane team handles CRUD API operations for all Identity-related entities including users, groups, policies, and compartments across global regions. The role requires expertise in building highly available, scalable services that can handle millions of requests per second while ensuring consistency and reliability.
The ideal candidate will bring 6+ years of distributed systems experience, with a strong background in building and operating high-traffic web services. You'll be responsible for feature design, tactical execution, and driving improvements in system reliability and performance. The role requires someone who can work independently, understand operational excellence, and make smart trade-offs between speed and quality.
Key challenges include scaling systems to handle traffic patterns orders of magnitude greater than current levels, ensuring regional failover capabilities, and protecting customer data. You'll work with technologies like Java and Docker, while applying your expertise in service-oriented architectures and RESTful web services.
Oracle offers a comprehensive benefits package including medical/dental/vision insurance, 401(k) with company match, flexible vacation, parental leave, and equity opportunities. The position offers competitive compensation ranging from $96,800 to $223,400 annually, with additional bonus potential.
This is an opportunity to work on critical infrastructure at one of the world's leading cloud providers, tackling significant technical challenges while contributing to services used by enterprise customers globally. The role combines deep technical work with the chance to influence architectural decisions and team practices.