Apple Services Engineering Traffic team is looking for an experienced manager to lead a team building a secure service networking product that powers Apple Services, aiming to create performant and reliable service-to-service communication at Apple scale.
Requirements
- 8+ years of experience in software engineering in highly scalable distributed services.
- Professional expertise in Traffic/Edge Engineering or Cloud Networking
- Strong hands on experience with Layer-4 or Layer-7 traffic meshes (Envoy, Istio, etc.) and control plane technology.
- Experience operating workloads across multiple cloud-native environments (AWS, GCP).
- 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.
- A deep understanding of traffic management at scale at Layer 4 or 7 of the network OSI model.
Responsibilities
- Lead a group of skilled engineers in designing and delivering best in class secure service networking.
- Building the next generation of traffic mesh.
- Complete our vision for the Apple Traffic Mesh.
- Drive architectural decisions and development standards to optimize performance.
- Align with partner teams in Network, Compute, and Security.
- Develop and evolve the team's processes, values, and culture, with a focus on camaraderie, efficiency and simplicity.
Other
- 4+ years of management experience in software engineering. A track world of building and managing engineer teams.
- Lead and mentor a team of software engineers, fostering a culture of collaboration, inclusivity, accountability, and technical excellence.
- Collaborate closely with program management, product management, and our SRE partners.
- Full product lifecycle ownership attitude (design implementation production)
- 2+ years of leadership experience in software engineering.