Sr Software Engineer, Apple Cloud Networking
Core
Designing, building, and running new services for virtualized networks, computing, and storage within Apple's global cloud infrastructure.
Role type
Senior IC software engineer (cloud networking)
Builds
Scalable, highly available, and reliable network infrastructure services for iCloud, iTunes, Siri, and Maps
Domain
Cloud computing, distributed systems, networking
Required skills
Java, C++, Go, distributed systems, networking protocols, packet forwarding, microservice architecture, APIs, systems programming, multi-threading, concurrency, caching, infrastructure-as-a-code, large-scale production systems
Preferred skills
BS and MS in Computer Science
Technologies
Java, C++, Go, Git
Responsibilities
Design and build scalable services for virtualized networks, compute, and storage; develop fault-tolerant systems; implement packet forwarding architecture; debug production issues; collaborate with multi-functional teams
Seniority
Senior, hands-on IC
