Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Redwood City


Principal Member of Technical Staff – Software Development-18000RFV   Preferred Qualifications As a developer on the Oracle Data Science Cloud Platform team, you
will have a hand in the design and delivery of a high-quality cloud service
with the capabilities, scalability and performance needed to match the needs of
enterprise data science teams and enterprise application development teams. You
will need deep experience with distributed systems, microservice architectures,
REST APIs, proficiency with solving real-world challenges in large data
systems, a strong understanding of how to build solutions that are resilient, highly
available, scalable and a proven ability to design, develop, and deliver
back-end systems.


BS or higher
degree in Computer Science or equivalent with 5+ years of applied
experienceStrong Python
skills with in-depth understanding of pythonic design patterns, data
structures and algorithmsStrong
programming skills in Java/ScalaExperience
designing REST APIs, microservice architectures and Docker
container-based systemsExperience with
databases, search engines, and big data systemsExperience building
high-performance, resilient, scalable and well-engineered systemsA creative and growth
mindset and willingness to solve challenging problems and learn new skills
on the jobGood
communication skills, with ability to clearly articulate engineering
designsExperience with
agile software development

Desired Skills

with Spark and/or other distributed systemsFamiliarity with
Machine Learning, Deep Learning, Artificial Intelligence, Big Data
AnalyticsFamiliarity with
at least one ML framework, such as Keras, TensorFlow, Python Scikit-learn
etc.Familiarity with
Elasticsearch/LuceneFamiliarity with
 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 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. 7 years 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 DevelopmentTravel: NoLocation: US-CA,California-Redwood CityJob Type: Regular Employee HireOrganization: Oracle

About the company

The Oracle Corporation is an American global computer technology corporation, headquartered in Redwood City, California. The company primarily specializes in developing and marketing computer hardware systems and enterprise software products – particularly its own brands of database management systems. In 2011 Oracle was the second-largest software maker by revenue, after Microsoft.[3]

The company also develops and builds tools for database development and systems of middle-tier software, enterprise resource planning (ERP) software, customer relationship management (CRM) software and supply chain management (SCM) software.

Companies in this sector