Oracle Cloud Infrastructure (OCI) Compute delivers bare metal and virtual machine instances, including CPU and GPU instances, at global scale. The Senior Principal Software Engineer will design, build, and operate OCI Compute control plane services, focusing on Imaging and Container Registry. The role combines hands-on development and architectural judgment to deliver secure, highly available, multi-tenant distributed services that scale across OCI regions. The engineer will independently solve complex problems, assess architectural tradeoffs, and lead projects from design through production. They will remain actively involved in coding, testing, debugging, deployment, on-call support, and service operations while guiding engineers working on related components. Success requires ownership, clear communication, and coordination across team boundaries, with attention to feature delivery, reliability, security, and maintainability. The role partners with Compute, Storage, Networking, Oracle Kubernetes Engine (OKE), OCI Functions, engineering leaders, and product management to deliver platform capabilities, address dependencies, and inform the service roadmap. It also includes investigating production issues, leading root cause analysis, improving service health, and mentoring engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior