NetSuite is a company that focuses on innovative cloud solutions. They are seeking a Software Engineering Architect to shape the architecture and technical direction of foundational OCI security and trust services, ensuring secure and resilient distributed systems that support their global cloud footprint.
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