Oracle is a leading company in AI and cloud solutions, seeking a Software Engineering Architect specialized in Crypto. The role involves shaping the architecture and technical direction of OCI security and trust services, focusing on designing secure, resilient systems to support OCI's global cloud infrastructure.
Responsibilities:
- Design and influence secure, scalable, highly available cryptographic services across OCI's global cloud footprint
- Lead architecture for services supporting authentication, authorization, service-to-service trust, KMS, secrets, certificates, PKI, and key exchange
- Partner with engineering leaders and architects to evaluate security risk, improve resiliency, and strengthen platform-wide trust controls
- Modernize existing services into cloud-native, operationally simple architectures that can scale across regions, realms, and customer security models
- Define best practices for secure distributed systems, observability, fault tolerance, disaster recovery, and operational excellence for Tier 0 services
- Guide architecture reviews and technical decisions across teams that integrate with OCI Crypto services
- Mentor senior engineers and help establish durable design patterns for reliability, security, and performance at hyperscale
Requirements:
- 15+ years of experience designing, building, and operating large-scale, highly available distributed systems
- Deep expertise in distributed systems topics such as scalability, consistency, replication, failure isolation, performance, and fault tolerance
- Strong background in security engineering, authentication, authorization, cryptographic services, PKI/certificates, secrets, and cloud security architecture
- Experience operating or architecting services for hyperscale cloud providers or similarly complex enterprise infrastructure environments
- Ability to influence architecture across organizations, make sound tradeoffs in ambiguous environments, and align senior technical stakeholders
- Strong fundamentals in systems design, data structures, algorithms, operating systems, networking, databases, NoSQL, storage, and distributed persistence
- Experience with control plane services, multi-region/realm operation, service modernization, and large-scale architecture transformation is strongly preferred