Software Development Director

Oracle Oracle · Enterprise · Seattle, WA +1

Director of Software Development for OCI compute control plane services, focusing on Imaging and Container Registry. Leads a technical team in developing and delivering distributed, multi-tenant, highly available, and horizontally scalable systems across OCI regions. Drives operational excellence, cross-team alignment, and owns the full service lifecycle from design to continuous improvement. Partners with product management to translate customer needs into roadmap priorities and influences the broader Compute vision.

What you'd actually do

  1. Lead architecture, design, and operate distributed, highly available, and resilient systems for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
  2. Collaborate cross-functionally with Compute, Storage, Networking, OKE and functions to deliver new platform features focusing on Imaging, Container Registry Services, enforce secure-by-default designs, and improve overall services reliability.
  3. Drive operational excellence by owning service-level objectives (availability, latency, durability) and reducing toil through automation, observability, and self-healing mechanisms.
  4. Own the full service lifecycle from design and implementation to deployment, on-call, and continuous improvement — maintaining high code and reliability standards.
  5. Define and drive the roadmap for OCI Imaging, Container Registry Services .

Skills

Required

  • software engineering leadership
  • distributed systems
  • cloud software engineering
  • people management
  • technical leadership
  • product development
  • communication skills
  • analytical skills

Nice to have

  • architecture
  • design
  • automation
  • observability
  • self-healing mechanisms
  • roadmap definition