Senior Platform Software Engineer

Oracle Oracle · Enterprise · United States

Senior Platform Software Engineer at Oracle responsible for owning moderately complex components within platform services or SDKs, leading team-level improvements to integration frameworks and developer tooling. The role involves deep debugging, implementing resilience and capacity optimizations, and authoring documentation. A key aspect is the experience with agentic software development using AI coding agents like ChatGPT Codex to accelerate implementation, testing, debugging, and code review, while maintaining production-quality engineering standards. The engineer will also design software solutions, adhere to SDLC, lead code reviews, conduct performance profiling, and implement API strategies.

What you'd actually do

  1. Own a bounded platform component (service module, SDK area) and evolve its contracts for multi-tenant use.
  2. Perform deep debugging across a limited-service graph; drive compatibility-safe remediation plans.
  3. Implement targeted resilience/capacity patterns and document adoption guidance for team consumers.
  4. Experience with agentic software development using ChatGPT Codex (or comparable AI coding agents) to accelerate implementation, testing, debugging, and code review while maintaining production-quality engineering standards.
  5. Designs software solutions and analyzes and helps identify requirements to achieve business and operational goals, independently.

Skills

Required

  • Platform Software Development
  • SDK development
  • Integration frameworks
  • Developer tooling
  • Distributed systems debugging
  • Resilience patterns
  • Capacity optimization
  • Documentation
  • Agentic software development
  • AI coding agents (e.g., ChatGPT Codex)
  • Software design
  • Software development lifecycle
  • Code reviews
  • Debugging
  • Troubleshooting
  • Software testing
  • Quality assurance
  • Monitoring
  • Observability
  • Performance profiling
  • API functionality
  • API integration
  • API versioning
  • API lifecycle management
  • API interoperability
  • Software architecture
  • System design
  • Performance optimization
  • Scalability strategies
  • Customer issue resolution
  • Technical guidance
  • Product enhancement
  • Secure coding practices
  • System maintenance
  • Automation
  • Reliability engineering
  • Planning and execution
  • Work management
  • Collaboration
  • Problem solving
  • Continuous learning

What the JD emphasized

  • agentic software development using ChatGPT Codex
  • Ability to effectively delegate well-defined development tasks to AI coding agents
  • Familiarity with iterative prompt design, context management, and repository-aware development workflows to maximize AI-assisted engineering productivity.
  • Experience using ChatGPT Codex to accelerate software development across the engineering lifecycle