Oracle Cloud Infrastructure (OCI) is looking for a Director of Software Development to lead engineering teams in developing and operating virtual network services such as DNS, Firewall, Load Balancing, and Cloud Connectivity. The role involves driving the entire product lifecycle, ensuring service ownership, and operating tier 0 cloud services under strict SLOs.
Requirements
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
- Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
- Experience building multi-tenant, virtualized infrastructure is a strong plus.
- Prior experience with either AWS, Azure or GCP is a plus.
Responsibilities
- designs, develops, troubleshoots and operates tier 0 cloud services
- manage software development tasks associated with developing, debugging or designing distributed network services
- operate tier 0 cloud services under strict SLOs
- identify and deliver new features
- operate the service at massive scale
- drive the entire product lifecycle ranging from conceptualization -> product -> design -> development -> launch -> operational maturity
- architect broad systems interactions
Other
- Manage a team
- Interact with product teams to come up with product roadmaps and define the customer experience.
- Assists in the development of short, medium, and long term plans to achieve strategic objectives.
- Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met.
- Ability to influence thinking or gain acceptance of others in sensitive situations.
- Demonstrated leadership and people management skills.
- Strong communication skills, analytical skills, thorough understanding of product development.
- 7 years of software engineering or related experience.
- 10+ years experience delivering and operating large scale, highly available distributed systems.
- 7+ years experience in people management. Preferably managing managers.
- Demonstrable success mentoring and growing junior engineers to senior levels.
- Excellent verbal and written skills.