Oracle Software Developer 2 (JoinOCI-DBaaS) in Santa Clara, California

Software Developer 2 (JoinOCI-DBaaS)

Preferred Qualifications

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

We offer uniqueopportunities for smart, hands-on engineers with the expertise and passion tosolve difficult problems in distributed highly available services andvirtualized infrastructure. At every level, our engineers have asignificant technical and business impact designing and buildinginnovative new systems to power our customer’s business critical applications.


We are looking for hands-on engineers with a passion to solve

interesting problems in distributed systems and high availability. As a

Principal Member of Technical Staff, you will own the software design,

development and deployment of various critical components of Oracle’s Public


You should be a hands-on coder with ability to dig deeper

into any part of the stack. In depth understanding of the fundamentals of

distributed systems is a must. You also be able to apply those fundamentals to

real-world problems and come up with specialized solutions. Your work will

require you to interact and co-operate with people working in different areas

of the stack.

  1. 2 years of experience in delivering andmanaging highly scalable and highly available distributed systems.

  2. Strong knowledge of low level systems. Shouldunderstand the fundamentals of what is going on within a machine at all levels.

  3. Good knowledge in Java preferred.

  4. Excellent understanding of data structures andalgorithms.

  5. Excellent troubleshooting and debugging skills.


Design, develop, troubleshoot and debug software programs

for databases, applications, tools, networks etc.

As a member of the software engineering division, you

will take an active role in the definition and evolution of standard practices

and procedures. You will be responsible for defining and developing software

for tasks associated with the developing, designing and debugging of software

applications or operating systems.

Work is non-routine and very complex, involving the

application of advanced technical/business skills in area of specialization.

Leading contributor individually and as a team member, providing direction and

mentoring to others. BS or MS degree or equivalent experience relevant to

functional area. 2 years of software engineering or related experience.

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 apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.

Oracle is an 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 and protected veterans status or any other characteristic protected by law.

Job: Product Development

Location: US-CA,California-Santa Clara

Job Type: Regular Employee Hire

Organization: Oracle