Enable service to service communication in a secure and scalable manner for Apple Services, powering hundreds of millions of users globally
Requirements
- Professional expertise in Traffic/Edge Engineering or Cloud Networking
- Proven expertise with Linux network stack
- Hands-on experience with Infrastructure-as-Code (e.g., Terraform, Chef, Puppet)
- Experience with core production engineering best practices (e.g., designing for operability and scalability, adopting SLOs, eliminating toil)
- Skilled with one or more advanced programming language such as C, C++, Rust, Java, Go, or native code languages
- Experience with automating operations (e.g., software deployments, config changes) at scale
- Understanding of performance analysis and optimizations
Responsibilities
- Orchestrate the design and development of cutting-edge traffic proxies, libraries, and services
- Enhance our network stack for improved ingress, egress, and mesh functionality
- Architect the backbone of Apple, pushing the boundaries of what's possible in the realm of software development
- Contribute to tackling challenges at an extraordinary scale, innovating in the traffic management space
- Influence the direction of an industry giant
- Design and develop cutting-edge traffic proxies, libraries, and services that power Apple services
- Take ownership of the full product lifecycle (design, implementation, production)
Other
- Collaborative approach, working to make the team better
- A growth mindset
- Passionate about working with open source projects and working across a large organization to meet Apple’s dynamic traffic needs
- Passionate about enabling internal partner teams
- Passionate about improving the team and partners you work with