Principal Member of Technical Staff (DBaaS)

Oracle is a world leader in cloud solutions, providing tomorrow's technology to tackle today's problems.
Backend
Principal Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Member of Technical Staff (DBaaS)

Oracle Database-as-a-Service (DBaaS) brings the power and versatility of the Oracle Database to the cloud. As a service offering built on top of Oracle Cloud Infrastructure, it integrates award-winning Oracle database technologies such as Oracle Autonomous Database, Oracle Exadata, and Oracle Real Application Clusters (RAC). The DBaaS group builds and operates Oracle's DBaaS service offering on a massive fleet of highly available, enterprise-grade baremetal, virtual machine, and exadata infrastructure.

This role offers an opportunity to work on highly scalable distributed systems, solving complex problems in cloud database services. You'll be part of a team that designs and develops critical components of Oracle's DBaaS service, working with cutting-edge cloud technologies and database systems. The position requires strong technical expertise in Java, distributed systems, and microservices architecture.

As a Principal Member of Technical Staff, you'll have the opportunity to mentor other engineers while remaining hands-on with technical work. The role combines deep technical work with strategic thinking, requiring both detailed implementation skills and big-picture architectural vision. Oracle offers a competitive benefits package and a culture that promotes work-life balance, along with opportunities for professional growth in a company that's been at the forefront of database technology for over 40 years.

Last updated 6 hours ago

Responsibilities For Principal Member of Technical Staff (DBaaS)

  • Participate in the design and architecture of large scale Distributed DBaaS Service features
  • Design, write and deliver software to improve the availability, scalability, latency, and efficiency of Oracle DBaaS service
  • Participate in research and prototyping (proof of concept) different aspect of Oracle DBaaS service
  • Solve complex and difficult problems and build automation to prevent them from happening again
  • Participate in DBaaS service capacity planning and demand forecasting, software performance analysis and system tuning
  • Participate in periodic on call duties

Requirements For Principal Member of Technical Staff (DBaaS)

Java
  • 5+ years of experience in delivering and managing highly scalable and highly available distributed systems
  • Strong knowledge of JAVA and object oriented programming
  • Strong knowledge of microservices, design pattern and databases
  • Good understanding of operating systems, virtualization and containers
  • Strong knowledge in data structures, algorithms and computer science fundamentals
  • Excellent troubleshooting and debugging skills
  • Bachelors degree or equivalent experience as a software engineer/developer

Benefits For Principal Member of Technical Staff (DBaaS)

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Principal Member of Technical Staff (DBaaS)

ERPM Senior Solution Engineer

Principal Solution Engineer position at Oracle, focusing on ERP Finance and Project Management solutions, requiring 6-10+ years of experience and deep expertise in finance solutions.

Principal Java Microservie Developer

Principal Java Microservice Developer role at Oracle, focusing on Enterprise Risk Management solutions with 10+ years experience required.

Sr Principal Software Developer

Senior Principal Software Developer role at Oracle focusing on backend development for Fusion Analytics Warehouse with 10+ years experience required.

Principal Java Developer (REMOTE)

Principal Java Developer position at Oracle, focusing on cloud infrastructure and monitoring services, requiring 10+ years of experience in software engineering.

Principal Solutions Engineer (Oracle Financials and Hyperion)

Principal Solutions Engineer role specializing in Oracle Financials and Hyperion solutions with focus on EBS Finance implementation.