Sr. Backend (Java/ Python) Software Engineer – Cloud Platform & AI: Details

Oracle

Bengaluru

On-site

INR 4,200,000 - 7,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oracle is seeking a Principal Data Systems Software Engineer to shape the next generation of the Oracle Database Cloud Platform on OCI. You will design and build cloud-native services that leverage AI capabilities to enhance DBaaS offerings.

You will work across AI, platforms, and operations teams to deliver scalable, secure, and observable distributed systems, influencing architecture and mentoring engineers while solving real-world cloud challenges at enterprise scale.

Qualifications

  • Degree in Computer Science or a related technical discipline.
  • Extensive experience building distributed systems and cloud-native applications.
  • Strong software development experience in Java and/or Python.
  • Experience designing and building microservices and event-driven architectures.
  • Hands-on experience developing and deploying production-grade Generative AI or LLM applications.
  • Experience deploying applications on OCI, AWS, Azure, or Google Cloud Platform.
  • Experience with Kubernetes, containers, REST APIs, and cloud-native development practices.
  • Familiarity with CI/CD pipelines, Infrastructure as Code (Terraform), and DevOps/MLOps practices.
  • Experience designing enterprise-scale systems with strong security, scalability, reliability, and observability.

Responsibilities

  • Design, architect, and develop scalable cloud-native services for Oracle Database on Oracle Cloud Infrastructure (OCI).
  • Build AI-powered platform capabilities using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and modern AI frameworks.
  • Design and enhance provisioning, lifecycle management, automation, monitoring, observability, and operational workflows for Database Cloud services.
  • Lead the modernization of existing platform components into intelligent, AI-driven cloud services.
  • Build highly available, resilient, secure, and observable distributed systems operating at global scale.
  • Integrate enterprise applications, cloud services, APIs, and databases into AI-powered workflows and automation.
  • Collaborate with Product Management, OCI Compute, Operations, and cross-functional engineering teams to define and deliver platform capabilities.
  • Drive technical architecture, mentor engineers, and promote engineering best practices.
  • Troubleshoot complex production issues, perform root cause analysis, and provide Level 3 engineering support.

Skills

Java
Python
Distributed systems
Kubernetes
Cloud-native platforms
REST APIs
Terraform
DevOps/MLOps
Generative AI/LLMs

Education

Degree in Computer Science or related discipline

Tools

Kubernetes
Terraform
CI/CD pipelines
REST APIs

Job description

Oracle Database Cloud Platform powers Oracle Database-as-a-Service (DBaaS) across Oracle Cloud Infrastructure (OCI). We build the cloud platform that enables provisioning, lifecycle management, automation, observability, security, and operations for Oracle Database services across public, private, and hybrid cloud environments. Working closely with Product Management, OCI engineering, and Operations, we deliver highly scalable, enterprise-grade database cloud services used by customers worldwide.

Job Description
Cloud Service Development Engineer/ Principal Data Systems Software Engineer

Oracle is looking for an experienced Principal Data Systems Software Engineer to help shape the next generation of Oracle Database Cloud Platform. In this role, you will design and build cloud-native platform services while driving the adoption of AI-powered capabilities across Oracle's Database-as-a-Service offerings.

This is a unique opportunity to combine large-scale distributed systems engineering with modern AI technologies, including Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI agents. You will lead technical initiatives, influence platform architecture, and build intelligent services that simplify operations, improve developer productivity, and enhance customer experiences across Oracle Cloud Infrastructure.

If you enjoy solving complex distributed systems challenges while applying cutting-edge AI technologies to real-world cloud platforms, this role offers the opportunity to make a significant impact at enterprise scale.

Responsibilities
  • Design, architect, and develop scalable cloud-native services for Oracle Database on Oracle Cloud Infrastructure (OCI).
  • Build AI-powered platform capabilities using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and modern AI frameworks.
  • Design and enhance provisioning, lifecycle management, automation, monitoring, observability, and operational workflows for Database Cloud services.
  • Lead the modernization of existing platform components into intelligent, AI-driven cloud services.
  • Build highly available, resilient, secure, and observable distributed systems operating at global scale.
  • Integrate enterprise applications, cloud services, APIs, and databases into AI-powered workflows and automation.
  • Collaborate with Product Management, OCI Compute, Operations, and cross-functional engineering teams to define and deliver platform capabilities.
  • Drive technical architecture, mentor engineers, and promote engineering best practices.
  • Troubleshoot complex production issues, perform root cause analysis, and provide Level 3 engineering support.
Basic Qualifications
  • Degree in Computer Science or a related technical discipline.
  • Extensive experience building distributed systems and cloud-native applications.
  • Strong software development experience in Java and/or Python.
  • Experience designing and building microservices and event-driven architectures.
  • Hands-on experience developing and deploying production-grade Generative AI or LLM applications.
  • Experience deploying applications on OCI, AWS, Azure, or Google Cloud Platform.
  • Experience with Kubernetes, containers, REST APIs, and cloud-native development practices.
  • Familiarity with CI/CD pipelines, Infrastructure as Code (Terraform), and DevOps/MLOps practices.
  • Experience designing enterprise-scale systems with strong security, scalability, reliability, and observability.
Preferred Qualifications

Experience with one or more of the following is highly desirable:

  • Retrieval-Augmented Generation (RAG)
  • AI Agents / Agentic AI
  • Prompt Engineering
  • Vector databases and embeddings
  • AI evaluation and observability frameworks
  • Guardrails and Responsible AI
  • Distributed systems at enterprise scale
  • Kubernetes and container orchestration
  • Serverless architectures
  • Enterprise integrations
  • Performance engineering
  • Observability and monitoring
  • Database internals
Nice to Have
  • Knowledge graphs
  • Semantic search
  • AI governance
Self-Assessment Questions
  • Have I built production-grade Generative AI or LLM applications?
  • Have I designed distributed cloud-native systems running at enterprise scale?
  • Am I comfortable architecting AI applications using RAG, AI Agents, and Vector Databases?
  • Have I deployed AI models and production inference pipelines using Kubernetes or cloud platforms?
  • Can I independently design scalable microservices while mentoring other engineers?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal AI-Native Platform Engineer
Principal AI-Native Platform Engineer

Oracle • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Cloud Native Platform Engineer (Java/Python)
Principal Cloud Native Platform Engineer (Java/Python)

Oracle • Bengaluru

On-site
INR 4,000,000 - 9,000,000
Multi-Cloud Solutions Architect
Multi-Cloud Solutions Architect

Oracle • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Principal Forward Deployed Engineer
Senior Principal Forward Deployed Engineer

Oracle • Mumbai

On-site
INR 3,500,000 - 6,000,000
Senior Principal Forward Deployed Engineer
Senior Principal Forward Deployed Engineer

Oracle • Hyderabad

On-site
INR 4,500,000 - 7,000,000
Senior Principal Forward Deployed Engineer
Senior Principal Forward Deployed Engineer

Ll Oefentherapie • Mumbai

On-site
INR 3,500,000 - 6,000,000
AI Architect
AI Architect

Oracle • Maharashtra

On-site
INR 5,500,000 - 9,500,000
Principal Platform Software Engineer
Principal Platform Software Engineer

Oracle • Chennai District

On-site
INR 1,800,000 - 3,200,000
AI Architect
AI Architect

Oracle • Hyderabad

On-site
INR 5,000,000 - 8,500,000
Artificial Intelligence Architect
Artificial Intelligence Architect

Oracle India Private Limited • Bengaluru

On-site
INR 4,000,000 - 6,000,000