Principal Data Systems Software Engineer

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

This Principal Data Systems Software Engineer role at Oracle focuses on developing and scaling Database-as-a-Service offerings, with a significant emphasis on agentic AI development and integration into cloud platforms. The role involves architecture, design, prototyping, and development of AI initiatives to enhance SRE/Ops and developer productivity within the Oracle Public Cloud environment. It requires strong skills in distributed systems, Java, Python, and cloud technologies, aiming to build scalable and differentiated Platform-as-a-Service solutions.

What you'd actually do

  1. Work on features for Exadata Database Cloud Services- Public Cloud Platforms, which include but may not be limited to the following:
  2. Design, and Development of new features, enhancements, and next-generation Exadata cloud service.
  3. AI enablement/development for SRE/Ops and Developer productivity
  4. Work closely with senior developers, Product Management, IT, and Operations teams for the complete SDLC of the database cloud product
  5. Participate in transformational projects to deliver scalable, extensible, and differentiated Platform-as-a-Service on the Cloud.

Skills

Required

  • Java
  • Python
  • distributed systems
  • cloud technologies
  • agentic AI development
  • architecture
  • design
  • prototyping
  • development
  • software engineering
  • troubleshooting
  • performance-tuning

Nice to have

  • multi-tenancy
  • DB-as-a-Service (DBaaS)
  • PaaS
  • IaaS
  • cloud security
  • virtualization
  • Service Level Availability
  • Networking
  • storage systems
  • Agile Methodologies
  • Automation

What the JD emphasized

  • agentic AI development
  • Agentic AI development and expertise in using various agentic AI frameworks.

Other signals

  • agentic AI development
  • AI initiatives in the team
  • AI enablement/development for SRE/Ops and Developer productivity