Principal Data Systems Software Engineer

Oracle

Bengaluru, INonsitePosted Jul 16, 2026
Posting intelligenceActively listedReposted 12×, possible evergreen/ghost posting

Skills

kubernetesdockeroraclecicdjava

About the role

We are looking for an experienced and highly motivated software engineer to build and enhance cloud platform services for Database Cloud offerings. The ideal candidate will have strong experience developing cloud control plane services, deep Oracle Database expertise, and excellent software engineering skills in Java. This role requires a technical leader who can design scalable, reliable, and secure cloud-native services.

Key Responsibilities

Design and develop cloud control plane services for Database Cloud offerings.

Build scalable, highly available, and secure cloud-native applications.

Design and implement APIs, service orchestration, provisioning, lifecycle management, and monitoring capabilities.

Leverage deep Oracle Database knowledge to build robust database cloud services.

Drive technical architecture, code quality, performance optimization, and operational excellence.

Mentor engineers and provide technical leadership on complex projects.

Required qualifications

10+ years of software engineering experience, with experience in technical leadership or lead engineer roles.

Strong experience building cloud control plane services

Deep understanding of Oracle Database architecture, administration, and database technologies.

Strong programming expertise in Java , including building scalable distributed systems and microservices.

Experience with cloud-native technologies such as Kubernetes, Docker, REST APIs, CI/CD, and Infrastructure as Code.

Strong knowledge of distributed systems, scalability, security, and reliability engineering.

Excellent problem-solving, debugging, and system design skills.

Preferred qualifications

Bachelor's or Master's degree in Computer Science or a related field from a reputed institution with an excellent academic record.

Experience developing large-scale cloud platforms or database cloud services.

Familiarity with observability, automation, and DevOps best practices.

Key Responsibilities

Design and develop cloud control plane services for Database Cloud offerings.

Build scalable, highly available, and secure cloud-native applications.

Design and implement APIs, service orchestration, provisioning, lifecycle management, and monitoring capabilities.

Leverage deep Oracle Database knowledge to build robust database cloud services.

Drive technical architecture, code quality, performance optimization, and operational excellence.

Mentor engineers and provide technical leadership on complex projects.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Teacher roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Teacher hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.