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.
1. Develop cloud-native backend services: Design, build, test, and maintain reliable, scalable services using modern cloud technologies, Java, SQL, and Agile engineering practices.
2. Automate infrastructure and deployments: Develop scripts, infrastructure configurations, and automated deployment workflows using technologies such as Terraform and CI/CD pipelines to support repeatable global service deployments.
3. Apply AI-assisted development: Use Codex and other agentic coding tools extensively for code exploration, implementation, testing, debugging, and documentation. Independently validate generated output for correctness, security, performance, and maintainability.
4. Ensure production service reliability: Respond to production escalations, lead incident recovery and root-cause investigations, and implement improvements to reduce recurring issues and strengthen service availability.
5. Improve monitoring and observability: Instrument services, enhance diagnostics, and use monitoring systems, alerts, and dashboards to detect, investigate, and resolve operational problems.
6. Collaborate across engineering and operations: Partner with Support, Operations, and project stakeholders to resolve technical challenges, coordinate service improvements, and maintain operational readiness.
7. Drive engineering quality: Participate in code reviews, provide constructive feedback, improve engineering practices, and create technical and operational documentation that makes services easier to maintain and operate.
8. Contribute to AI integration capabilities: Support the design, development, and operation of MCP servers and related integrations with AI agents as platform requirements evolve.
Experience improving CI/CD pipelines
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.
Apply to Principal Platform Software Engineer at Oracle (Portugal) on MadeVisa