Sr Software Engineer, Apple Cloud Networking
We’re looking for passionate folks who love building super-scalable, reliable, and user-friendly systems to support one of the world’s biggest cloud infrastructures. You’ll be designing, building, and running new services that help lead virtualized networks, computing, and storage. Working at our global scale brings some unique and tough challenges that require us to come up with radical innovations. These services are built using skills from different areas, like distributed systems, user experience, and modular and resilient programming. If you’re excited about innovating and building systems from scratch for the massive scale of our infrastructure, then our team might be the perfect place for you!
Minimum Qualifications
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
Strong and proven record of working with multi-functional teams
Outstanding communication skills with the ability to articulate concepts, designs and decisions.
Hands-on experience with large scale production systems
Preferred Qualifications
BS and MS or equivalent experience in Computer Science