Senior Platform Software Engineer
Core
Build and operate the foundational Data Engineering Platform (DEP) for Apple's Central Data and Intelligence (CDI) team, enabling data and ML engineers to ship production systems at scale.
Role type
Senior Platform Software Engineer (Infrastructure & Developer Tools)
Builds
The Data Engineering Platform (DEP) ecosystem, including Go services, CLI tools, Kubernetes topology, and CI/CD pipelines for ~550 engineers.
Domain
Cloud Infrastructure, Data Engineering, Platform Engineering
Deliverable
production ML models | infrastructure
Required skills
Go, Kubernetes, CI/CD, Relational Databases, Distributed Systems, Command-Line Tools, Operational Excellence, Technical Direction, Mentorship
Preferred skills
Terraform/OpenTofu, Policy-as-code (OPA/Rego), Versioning & Immutability, OpenTelemetry, mTLS/Secret Management, PostgreSQL/CockroachDB, Data Governance
Technologies
Go, Kubernetes, Helm, Terraform, OpenTofu, OPA, Rego, PostgreSQL, CockroachDB, OpenTelemetry
Responsibilities
Design and operate core Go services and declarative interfaces; Own versioning, immutability, and artifact signing standards; Define deployment contracts and Kubernetes topology; Drive operational excellence for P1 services; Own the developer experience (CLI, scaffolding, docs); Set technical direction and mentor engineers.
Seniority
Senior, hands-on IC with mentorship