Principal Platform Software Engineer
Oracle · Software & Internet
- India
- On-site
- Posted today
- Software Engineering
About the job
A central focus of this role is building Model Context Protocol (MCP) servers that bring the Database Tools service into AI-agent workflows, making its capabilities available to AI agents and helping shape how developers work with Oracle Database. You’ll also contribute to the Document Generator Pre-built Function and the Oracle Database, Oracle ORDS, and Oracle APEX stack on Oracle Cloud.
What You’ll Do Every Day
Build native cloud services in an Agile environment using the latest cloud technologies, such as Terraform
Instrument services and automate solution deployment worldwide with a DevOps mindset
Use Codex and other agentic development tools extensively in day-to-day engineering work, including code exploration, implementation, testing, debugging, and documentation; review and validate their output
Coordinate with project stakeholders such as Support and Operations to provide a high level of expertise and service availability
Respond to production platform service escalations; lead incident recovery and root-cause analysis
Participate in code reviews and provide feedback to the team with continuous improvement in mind
Produce the documentation needed to make the platform easy to operate
Contribute to the design, development, and operation of MCP servers and related integrations as the team’s work evolves
Preferred Skills
6+ years of professional experience in back-end engineering
BS or MS degree in computer science or equivalent software development experience
Experience working on commercial products that handle large volumes of data in highly available distributed systems
Experience developing scripts to automate software deployments and installations
Familiarity with CI/CD pipelines and microservice architectures
Familiarity with version control tools such as Git and Bitbucket
Familiarity with monitoring tools, such as alarms and Grafana dashboards
Strong programming skills with Java and SQL
Curiosity and a willingness to learn and continually improve the solution
Exposure to Agile development methodologies
Experience with the Model Context Protocol (MCP), MCP server development, or integrating services with AI agents is a plus
Experience with Terraform or other infrastructure-building technologies is a plus
Expertise in one or more public clouds—AWS, Azure, GCP, or OCI—is a plus
Experience with JavaScript and Node.js is a plus
Familiarity with Codex or similar agentic development tools, and the ability to guide and validate their output