CareerPlanSign in

Principal Software Engineer, Platform

USA💼 Full-time🗓 2026-09-26 → 2026-09-29

Core

Design, develop, and evolve backend platform services, APIs, middleware, and integration frameworks across OCI while establishing reusable patterns for multi-tenant scale and resilience.

Role type

Principal Software Engineer, Platform

Builds

Backend platform services, APIs, middleware, runtimes, and integration frameworks for Oracle Cloud Infrastructure (OCI)

Domain

Cloud infrastructure / Distributed systems

Required skills

Distributed systems design, API lifecycle management, Secure software development, Observability practices, Capacity planning, Technical architecture influence, Cross-service compatibility, Migration planning, Engineering mentorship, Object-oriented/systems programming

Preferred skills

Microservices architecture, SDK development, RESTful API design, Containerization, Cloud-native deployments, Developer-platform product experience, SLO/Error budget management, Platform adoption strategies

Technologies

Java, C++, C#, Go, OCI, Containers, RESTful APIs

Responsibilities

Define API versioning, lifecycle, deprecation, and backward-compatibility strategies; Establish reusable patterns for multi-tenant scale and resilience; Drive observability practices including SLOs, error budgets, and monitoring; Diagnose complex cross-service issues and lead remediation plans; Mentor engineers and improve technical decision-making practices across teams; Create migration guides and documentation for platform capabilities

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via codingjobboard · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.