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