Oracle Software Developer 2 (JoinOCI-DBaaS) in Santa Clara, California
Software Developer 2 (JoinOCI-DBaaS)
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.
2 years of experience in delivering andmanaging highly scalable and highly available distributed systems.
Strong knowledge of low level systems. Shouldunderstand the fundamentals of what is going on within a machine at all levels.
Good knowledge in Java preferred.
Excellent understanding of data structures andalgorithms.
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