Apple
Sr Software Engineer, Apple Cloud Networking
$185K–$325K
Sunnyvale, California · Senior · Full-time · Posted Sep 10, 2025
- Experience
- Hands-on experience is required; no number of years is specified.
- Education
- Preferred: BS and MS in Computer Science, or equivalent experience.
About the job
Design, build, and operate scalable, fault-tolerant software-defined networking services for Apple’s global cloud infrastructure.
What you'll do
- Develop and operationalize services for virtualized networks, computing, and storage.
- Design scalable services, architectures, microservices, and APIs.
- Debug production issues and help run large-scale systems.
What they ask for
- Hands-on experience building sophisticated, fault-tolerant systems and large-scale production systems.
- In-depth knowledge of networking protocols and packet-forwarding architecture.
- Experience with infrastructure-as-code and APIs.
- Strong systems programming skills, including multithreading, concurrency, caching, and batching; proven cross-functional teamwork and communication.
Nice to have
- BS and MS in Computer Science, or equivalent experience.
Pay
$184,700 and $324,800 USD base salary
Tools
Java, C++, Go, scripting languages, Git, configuration management systems, APIs
Model-written summary · the original posting is authoritative