Oracle Cloud Infrastructure (OCI) is seeking to build and manage a world-class Integrated Observability and Management platform that works seamlessly across OCI, other clouds, and on-premises environments. The goal is to provide meaningful insights into customer resources and data while ensuring secure, scalable, and highly available cloud services.
Requirements
- Demonstrated ability to write great code using Java, C-Sharp, C++ or similar OO languages
- Proven ability to deliver products and experience with the full software development lifecycle
- Experience working on large-scale, highly distributed services infrastructure
- Experience working in an operational environment with mission-critical tier-one live site servicing
- Strong understanding of data models and distributed persistence technologies
- Strong understanding of the latest security principles, techniques, and protocols
- Strong troubleshooting and performance tuning skills
Responsibilities
- Own projects and work on tasks independently while guiding other engineers in the team.
- Own the software design and development for major components of Oracle’s Cloud Infrastructure.
- Design and build brand new service features in a fast-paced, dynamic environment.
- Build services that can reliably protect the customer cloud environment.
- Build services that enable more options for customers and contribute to the overall growth of Oracle Cloud.
- Drive feature design reviews and documentation.
- Operate high-scale services and understand how to make them more resilient.
Other
- BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience
- 6+ years of total experience in software development
- Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive
- Experience designing architectures that demonstrate deep technical depth in one area, or span many products, to enable high availability, scalability, market-leading features and flexibility to meet future business demands
- Proficiency in network, distributed, asynchronous, and concurrent programming