Sr Principal Software Development Engineer
Core
Lead the design and development of Oracle Cloud Infrastructure's Key Management Service (KMS), focusing on cryptographic hardware integration, secure key lifecycle management, and encryption at rest for cloud-scale environments.
Role type
Sr Principal Software Development Engineer (Security & Distributed Systems)
Builds
OCI Key Management Service (KMS) features, secure cryptographic components, and high-performance distributed systems
Domain
Cloud Infrastructure / Cryptography / Distributed Systems
Deliverable
production ML models | product features
Required skills
Cryptographic systems, secure software development, HSM integration, key lifecycle management, distributed systems architecture, microservices, Linux/Unix fundamentals, relational databases, NoSQL systems, data structures, algorithms, operating systems
Preferred skills
Strong communication, cross-functional collaboration, engineering best practices, operational readiness, continuous improvement
Technologies
API, Cloud, Hardware, Linux, NoSQL, Oracle, REST, Security, Unix, microservices, DevOps
Responsibilities
Provide technical leadership and strategic direction for secure, high-performance components; lead design and development of new KMS features with HSM integration; define specifications and architectural designs for new initiatives; drive end-to-end project execution from prototyping to production rollout; oversee operational readiness and secure deployment at scale.
