Principal Member of Technical Staff - Autonomous Database

Oracle Oracle · Enterprise · Redwood City, CA +1

This Principal Member of Technical Staff role at Oracle focuses on the Autonomous Database cloud service framework, which automates database deployment, scaling, and management. The role involves enhancing the core database kernel, automating lifecycle management, autonomous management and tuning, and integrating with other cloud services. It requires strong software engineering skills, cloud architecture understanding, and experience with distributed systems and infrastructure automation.

What you'd actually do

  1. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  2. 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.
  3. Provide technical leadership to other software developers.
  4. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Skills

Required

  • Java, Scala, Python, C/C++
  • Cloud architecture, security, networking, monitoring and deployments
  • Hands on experience on any one cloud – AWS, Azure, Google or Oracle
  • Experience building scalable, highly available and secure distributed multi-tiered systems
  • Experience with relational databases
  • Strong knowledge in Rest API development
  • Experience in infrastructure automation through Terraform, Chef, Ansible, Puppet, Packer or similar
  • Experience in operating high-throughput software systems in cloud environments
  • Design, develop, troubleshoot and debug software programs

Nice to have

  • BS/MS degrees in Computer Science or Computer Engineering