Oracle Cloud Infrastructure (OCI) is looking for a Senior Software Engineer to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. The goal is to provide customers with best-in-class tools and services to build and manage their Oracle cloud infrastructure.
Requirements
- 3+ years of experience
- Proficient at high level programming languages such as Java, Python, etc.
- Ability to deliver products from the ground up going through a product life cycle
- Experienced with micro service design patterns and service-to-service communication protocols along with developing highly reliable services.
- Prior development experience with Eclipse or Intellij.
- Prior Hands-on experience developing cloud services and tools on Oracle Cloud/AWS/GCP/Azure
Responsibilities
- work with a team of software engineers responsible for the software design, development, and operations for our new and existing products.
- architect broad systems interactions
- dive deep into any part of the stack
- develop and operate high-scale services
- understand how to make these cloud-scale services resilient
- recommend and justify major changes to existing products and establish consensus with data-driven approaches.
Other
- work comfortably in a collaborative, agile environment, and be excited to learn.
- provide technical leadership to the organization.
- know how to balance speed and quality with iterative and incremental improvements.
- understand operational excellence and know how to infuse a culture of being proactive within your team.
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.