Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Software Developer 3 in Santa Clara, California

Software Developer 3

Preferred Qualifications

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.

We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business critical applications.

Brief Posting Description

As a member of OCI migration service team, you will be part of the development of a public cloud service to help move customer's workloads from on-premise or other cloud applications into Oracle Cloud.

Detailed Description

Works closely with senior engineers to develop, iterate, deploy, service migration cloud service in Oracle Cloud Infrastruture for one or multiple vertical applications stacks. You will learn each application life cycle management details and develope code to manage and migrate them into the cloud. You will be part of a team that practices devops paradigm that owns the entire software stack and their well beings in the cloud infrastructure.

Job Requirements

Work is non-routine and very complex, involving the application of advanced technical skills in area of distribution system and cloud technologies. BS or MS degree or equivalent DevOps experience relevant to functional area. Typically two or more years of distributed system development, deployment, operations and related experience needed.


  • Develop native cloud service so that it is well integrated in the cloud ecosystem including monitoring, logging, auditing, authentication/authorization, metering, etc.

  • Help develop and maintain CI/CD (continuous integration/continuous deployment) infrastructure of the service.

  • Develop application specific plugins to export, import, migrate Oracle platform cloud applications using the migration service framework.

Preferred skills:

  • 4 years of direct work experience in distributed system design, development, deployment and operation support.

  • Proficient with programming languages Python, and Java.

  • Proficient with Linux and shell scripting.

  • Knowledge in networking, storage, security technologies. - Experience in virtualization and cloud computing preferred

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

Job: Product Development

Location: US-CA,California-Santa Clara

Job Type: Regular Employee Hire

Organization: Oracle