Senior Software Engineer leading the Core Platform Infrastructure team, responsible for operating Kubernetes clusters, building reusable delivery pipelines, and driving platform reliability and scalability.
Compensation
Base Pay Range for: CO applicants is $181,626.00 - $254,275.35
Responsibilities
Set technical direction for major areas of the cluster and the paved road
Author and drive design documents for platform upgrades, security, and scalability
Lead cross‑cutting initiatives such as cluster upgrades, multi‑tenancy models, and policy rollouts
Own and operate Kubernetes clusters used by the company
Design and evolve reusable templates (Kustomize, Terraform, GitLab CI/CD)
Seeking a Software Engineer to join the Deployment Platform team to create paved paths for developers to deploy and run applications through a consistent, self-service experience.
Locations (3)
Cupertino, California, United States
San Diego, California, United States
Seattle, Washington, United States
Responsibilities
Build a unified platform to deploy and run applications on demand
Write production Go code to design APIs, control plane, and services
Collaborate across Apple, taking projects from design through implementation and operations
Design, build, test, and run services from API design through production
Build and maintain a unified deployment platform for Apple services, writing production Go code and designing APIs, control planes, and services that enable self‑service application deployment.
Locations (3)
Cupertino, California, United States
San Diego, California, United States
Seattle, Washington, United States
Responsibilities
Design and implement APIs, control planes, and services for deployment platform
Write production Go code and ensure high quality, concurrent, well‑tested services
Collaborate across Apple teams to deliver developer‑friendly solutions
Design and build REST, gRPC, and/or GraphQL APIs
Extend Kubernetes with controllers, operators, and CRDs
Lead and grow the Cloud Security team, set direction for securing AWS, Kubernetes, and production access, hire senior engineers, and drive security standards and incident response.
Responsibilities
Lead and grow the team. Hire, coach, and set goals for Cloud Security engineers; own delivery against the roadmap
Own cloud security architecture. Set standards for AWS account structure, network segmentation, encryption, and workload isolation across Kubernetes clusters
Run identity and access for production. Drive least privilege across human and machine identities: SSO into AWS, role design, just-in-time access, and secrets management
Ship guardrails as code. Service control policies, admission control, policy-as-code checks in CI, and hardened Terraform modules
Own posture management. Build posture checks in Go and policy-as-code, turn findings into a prioritized queue