Apple Cloud Networking team builds software-defined network infrastructure as a part of Apple Cloud. Our infrastructure is a critical foundation in delivering Apple’s services (such as iCloud, iTunes, Siri, Maps) to billions of customers. We are looking for candidates who have a strong passion in building sophisticated large scale systems for high performance and reliability with broad experience in distributed systems architecture and networking!
Requirements
- Hands-on experience in building sophisticated and fault-tolerant systems
- In-depth knowledge on networking protocols and packet forwarding architecture
- Experience in infrastructure-as-a-code and APIs
- Strong systems programming skills including multi-threading, concurrency, caching, batching
- Hands-on experience with large scale production systems
Responsibilities
- build and operationalize innovative products and solutions that will craft the future of our hyper-scale network infrastructure
- contribute to an end-to-end production life-cycle from concepts to design, develop, test, deploy, maintain, and enhance large scale software solutions
- engage in providing technical leadership on high impact projects
- influence and drive multi-functional teams
- facilitate alignment and clarity across teams
- handle priorities, deadlines and deliverables
- practice and champion foundational software and systems development principles
Other
- drive and collaboration are the keys to success
- listen to different perspectives, help surface innovative ideas, and drive decisions that move us forward
- utmost ownership and a hands-on leader who has a steadfast passion and enthusiasm for building elegant and powerful systems and platforms for solving sophisticated problems at scale!
- Strong and proven record of working with multi-functional teams
- Outstanding communication skills with the ability to articulate concepts, designs and decisions.