Apple
Cloud Network Platform Software Engineer
$150K–$278K
Sunnyvale, California · Full-time · Posted Mar 20, 2026
- Experience
- No specific number of years stated; hands-on experience with large-scale production systems is required.
- Education
- BS in Computer Science, Engineering, or equivalent experience.
About the job
Build, deploy, operate, and support software-defined cloud networking platforms for large-scale, highly available distributed systems.
What you'll do
- Design, develop, and support foundational platforms, including their architecture, observability, and documentation.
- Provide technical leadership on high-impact projects and align cross-functional teams.
- Build and operationalize reliable, high-performance network infrastructure at scale.
What they ask for
- Software development in compiled languages, version control systems, and CI systems.
- Understanding of virtualization and containerization technologies.
- Networking fundamentals including TCP/IP, routing protocols, and troubleshooting.
- Hands-on experience with large-scale production systems.
Nice to have
- Experience with infrastructure-as-code or configuration-management tools, and monitoring/observability platforms.
- Knowledge of bare-metal systems, networking protocols, SDN, and data-center networking.
Pay
$150,400 and $277,600 (USD base salary)
Tools
Golang, Git, Jenkins, Docker, Kubernetes, Ansible, Terraform, Prometheus
Model-written summary · the original posting is authoritative