Principal Platform Software Engineer

Oracle

7+ yrs India Full Time Remote
Oracle logo
Posted : today
Actively hiring

Job description

Join Oracle's Database organization as a Principal Platform Software Engineer and play a key role in developing and operating robust, scalable, cloud-native services. This position offers a unique blend of modern backend engineering, infrastructure automation, and essential DevOps practices.

You will engage across the entire software development lifecycle, from initial architecture and development through deployment, continuous monitoring, troubleshooting, and ongoing enhancement. The team leverages AI-assisted development tools like Codex to boost engineering efficiency while upholding rigorous standards for code quality, security, and overall system reliability.

As platform capabilities expand, opportunities will arise to contribute to Model Context Protocol (MCP) servers and integrations that bridge cloud services with advanced AI agents, shaping the future of our cloud offerings.

Responsibilities

Design, develop, and maintain highly available, cloud-native backend services utilizing Java, SQL, and modern cloud technologies within an Agile framework.

Automate infrastructure and deployment processes using scripting, configuration management, and CI/CD pipelines to enable efficient, repeatable global service rollouts.

Actively apply AI-assisted development tools such as Codex for code exploration, implementation, testing, debugging, and documentation, rigorously validating all generated outputs.

Ensure the utmost production service reliability by responding to escalations, leading incident recovery, conducting thorough root-cause analyses, and implementing preventative measures.

Enhance service monitoring and observability through robust instrumentation, improved diagnostics, and effective use of monitoring systems and alerts.

Collaborate effectively with cross-functional engineering, Support, and Operations teams to tackle technical challenges and foster continuous platform improvements.

Champion engineering quality by actively participating in code reviews, sharing constructive feedback, refining engineering practices, and developing comprehensive documentation.

Contribute to the design, development, and operation of MCP servers and AI agent integrations as platform needs evolve.

Qualifications

A minimum of 7 years of professional software engineering experience, with a significant emphasis on backend development and production systems, is mandatory.

Possess strong hands-on programming proficiency in Java and SQL, coupled with extensive experience in designing, developing, testing, debugging, and maintaining production backend services.

Demonstrate solid software engineering fundamentals, including a deep understanding of code quality, maintainability, performance optimization, and effective troubleshooting techniques.

Proven experience in developing or operating cloud-native services, with a comprehensive grasp of distributed systems, microservice architectures, and highly available service principles.

Experience in automating software deployments or installations via scripting and engineering tools, alongside familiarity with CI/CD pipelines and version control practices is essential.

Possess experience in troubleshooting production software, conducting root-cause analyses, and collaborating with Support and Operations teams during critical incidents.

Demonstrate the ability and eagerness to use AI development tools like Codex as part of daily workflows, ensuring independent validation of generated code.

Strong technical communication, collaboration, documentation, and a proactive continuous-improvement mindset are required.

Essential Skills

JavaSQLCloud-Native ServicesDistributed SystemsMicroservicesInfrastructure AutomationDevOpsProduction OperationsCI/CDAgile MethodologiesCode ReviewsProblem-SolvingTechnical Communication

Good to Have

TerraformOCIAWSAzureGCPGrafanaGitBitbucketJavaScriptNode.js

Highlights

  • Actively hiring

More Details

RolePrincipal Platform Software Engineer
IndustryTechnology
DepartmentSoftware Development
Employment TypeFull Time, Remote

About the Company

Oracle logo

Oracle

Technology

Principal Platform Software Engineer at Oracle | SkillMX | SkillMX