Principal Platform Software Engineer
Core
Design, build, and run large-scale distributed systems for release orchestration, deployment safety, and operational workflows in cloud environments.
Role type
Principal Platform Software Engineer (IC5)
Builds
Highly available distributed systems, cloud-scale release orchestration platform, and resilient control planes.
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems architecture, cloud platform design, API design, resiliency engineering, observability, production debugging, software engineering fundamentals, AI-assisted engineering, engineering automation
Preferred skills
hyperscale cloud platform experience (OCI), deployment orchestration, release automation, cloud control planes, compliance-sensitive environments, engineering standards definition, SLO definition, platform library development
Technologies
Java, Python, Go, TypeScript, Oracle Cloud Infrastructure (OCI)
Responsibilities
Lead architecture and implementation of platform capabilities for release orchestration and deployment safety; design and build highly available distributed systems across multi-region environments; shape long-term platform architecture including APIs and service boundaries; partner with engineering, SRE, security, and compliance teams; establish engineering standards for code quality and observability; provide technical leadership through architecture reviews and mentoring; develop automation and AI-assisted engineering workflows; improve platform reliability and operational efficiency.