Senior Engineering Manager - Apple Services Traffic
Apple
Summary
Description
Minimum Qualifications
- Bachelor's degree in Computer Science or related field.
- 10+ years of management experience in software engineering, track record of building and managing engineering teams.
- 15+ years of software development experience in highly scalable distributed services.
- Deep understanding of traffic management at scale for HTTP and gRPC APIs.
- Strong hands-on experience with Layer-7 traffic proxying (Nginx, Envoy, etc), load-balancing and control plane technology (service meshes).
- Strong communication skills, with multiple cross-functional engineering and non-engineering partners.
- Experience operating workloads across multiple cloud-native environments (AWS, GCP).
- Strong experience with modern containerization platforms such as the Kubernetes ecosystem.
- Exposure to end-to-end routing of traffic in a complex ecosystem - from CDNs to application instances via multiple hops.
Key Qualifications
Preferred Qualifications
- Experience with Java or Go and their ecosystem.
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.