Principal Platform Software Engineer

Oracle · India

Apply on the company website

About the Company and Team

Oracle is a global technology company delivering enterprise software, database technologies, and cloud infrastructure that help organizations run critical business applications and services.

Join Oracle's Database organization and contribute to the development and operation of scalable, reliable, cloud-native services.

The role combines modern backend engineering, infrastructure automation, DevOps practices, and production operations. Engineers contribute across the full software lifecycle, from architecture and development through deployment, monitoring, troubleshooting, and continuous improvement.

The team also embraces AI-assisted software development, using tools such as Codex to accelerate engineering workflows while maintaining strong standards for code quality, security, and reliability.

As platform capabilities evolve, engineers will have opportunities to contribute to Model Context Protocol (MCP) servers and integrations that connect cloud services with AI agents.

Job Summary

Oracle India is seeking a Principal Software Engineer (IC4) with 7+ years of professional software engineering experience to design, develop, deploy, and operate highly available cloud-native backend services.

You will work on complex engineering challenges involving Java, SQL, distributed systems, microservices, infrastructure automation, and production service reliability.

In this hands-on role, you will build scalable backend capabilities, improve deployment automation, strengthen observability, and troubleshoot complex production incidents. You will collaborate with engineering, Support, and Operations stakeholders to deliver reliable services and continuous platform improvements.

You will also use Codex and other agentic development tools for code exploration, implementation, testing, debugging, and documentation, while independently reviewing and validating generated output.

As the team's capabilities expand, you will contribute to the design, development, and operation of MCP servers and AI-agent integrations.

The role is suited to an experienced engineer who combines strong backend development fundamentals with practical cloud engineering, production ownership, and a continuous-improvement mindset.

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

The Oracle Database Developer Tools organization is looking for additional members to develop technologies that operate at a high scale in a broadly distributed, multi-tenant cloud environment. Our customers run their businesses on the Oracle Database in our cloud, and our mission is to provide them with the best-in-class database tools available. We are looking for versatile developers to build native cloud services using the latest cloud technologies.

More jobs at Oracle