Software Development Director
At a glance
AI generatedTL;DR
As a Director of Software Development for OCI compute control plane services in Seattle, Nashville, or Austin, you will lead a technical team responsible for developing and delivering distributed systems that are multi-tenant, highly available, and horizontally scalable across OCI regions. Your day-to-day responsibilities include collaborating with cross-functional teams to design secure-by-default architectures, driving operational excellence through automation and observability, and defining the roadmap for OCI Imaging and Container Registry Services. You will also partner with product management and field teams to translate customer needs into strategic priorities while maintaining high code and reliability standards throughout the full service lifecycle. This role requires extensive experience in cloud engineering, distributed computing, Kubernetes, operating systems, software engineering, and technical leadership, as well as proven skills in building and managing distributed/cloud software solutions.
Skills
What you'll do
- Lead technical team in developing distributed systems for multi-tenant, highly available, and cost-efficient architectures.
- Drive operational excellence by owning service-level objectives and implementing automation and observability mechanisms.
- Define and execute the roadmap for OCI Imaging and Container Registry Services, ensuring secure-by-default designs.
- Collaborate with cross-functional teams to deliver new platform features focusing on imaging and container registry services.
- Maintain high code and reliability standards throughout the full lifecycle of software development and deployment.
- Influence the broader Compute vision by partnering with product management and field teams to support mission-critical workloads.
What we're looking for
- Over 7 years of senior software engineering leadership or related experience.
- Proven ability to build and manage distributed/cloud software engineering solutions.
- Strong communication and analytical skills with a deep understanding of product development.
- Demonstrated leadership in developing strategic plans and interacting with senior management.
- Experience in technical team management, including on-call responsibilities and continuous improvement.
Employer
About Oracle
Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.
Oracle currently has 343 open roles on FindRole.
Listed pay typically runs $97,500–$199,500 across 253 roles with salary data.
Most-posted roles
- Facilities Operations Manager – Mechanical 9
- Principal Software Engineer 9
- Senior Software Engineer 8
- Senior Manager, Data Center Facilities Development 5
- Facilities Operations Manager - Mechanical 4