Oracle Logo jpg

Software Developer


Job Description

At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.

Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future.

You are the builder here. You will be part of a team of smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you’ll belong and be encouraged.

Be part of the OCI platform team responsible for onboarding customers to OCI and managing the lifecycle of their tenancies at scale. As a Principal Member of Technical Staff, you will design, develop, and troubleshoot software programs for databases, applications, and tools. We are looking for experienced engineer who take security first approach and build cloud services while maintaining a high bar for operational reliability.


As a Principal Member of Technical Staff, you will build entire service and act as a leader in your team. You will write exceptional code and tests, mentor others on your team, establish high quality standards, drive design and architecture of your service, and play a key role in planning, execution, and operational readiness. As an engineering leader, we expect you to raise the bar for the entire engineering organization – whether through best engineering practices, operational excellence, development process or shared code contributions.

Key Responsibilities:

  • Own the engineering delivery of a service or a product.
  • Work closely with architects, product, and program managers to deliver product features on time and with high quality.
  • Drive engineering efforts and provide direction to other members of the team.
  • Collaborate with other product teams.
  • Proactively identify and resolve risks and issues that may limit team’s ability to execute.
Find your dream job

Recently added jobs at Oracle

Software Developer

Software Developer

Senior Software Developer

Freshly added jobs

30 days

Software Engineer

Senior React Developer

Full Stack Developer

C++ Developer