All roles at Oracle

Principal Platform Software Engineer

BengaluruFull-timeLead levelPosted 2 weeks ago

Leadership software engineering role at Oracle in Bengaluru.

About the role

Leads platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and multi-tenant scale. Diagnoses and resolves complex cross-service issues; enforces versioning, compatibility, and safe rollout practices. Drives observability standards, capacity planning, and resilience patterns across several workloads.

What you'll do

  • Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale
  • Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks
  • Drive shared observability baselines (SLOs, error budgets) and resilience patterns across several services
  • Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion
  • Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements

What you need

  • Structural design
  • Test automation

More roles like this at Oracle

Apply on Oracle's site