CDN Software Architect
Role details
Job location
Tech stack
Job description
directly impact the speed, reliability, and user experience of millions of Apple customers worldwide. DescriptionAs a CDN Architect, you will be a key technical leader within Apple's Edge Services team, responsible for shaping the evolution of our Edge Services infrastructure.Your responsibilities will include leading the research, design, and implementation of next-generation internet protocols and network optimizations for Apple's Edge services.You will also actively participate in and influence internet standards bodies (e.g., IETF) to drive Apple's strategic Edge services initiatives. This role involves developing high-performance, production-grade network stack components and libraries in C/C++ or Rust, and collaborating with OS teams, service teams, and external partners to integrate and deploy new protocol capabilities across Apple's ecosystem.Furthermore, you will provide technical guidance and mentorship to other engineers, fostering a culture of innovation and excellence, while staying abreast of the latest advancements in internet research and technology and evaluating their potential impact on Apple's products and services. Minimum QualificationsExtensive experience in Internet protocol engineering, with a strong emphasis on transport and application layer protocols. Demonstrable expertise and significant contributions to the design, implementation, and standardisation of modern internet protocols (e.g., QUIC, HTTP/3, TCP, TLS). Exceptional proficiency in C/C++ or Rust for developing high-performance, low-latency network stacks and infrastructure. Deep understanding of network architecture, congestion control algorithms, packet scheduling, and transport security (TLS). Preferred QualificationsExperience with network emulation, simulation, and performance benchmarking tools. Familiarity with operating system network stack internals (e.g., Linux, macOS, iOS). Prior experience in a research-oriented or advanced development role within networking. Familiarity with proxy systems like Envoy and their integration with custom protocols. Experience with open-source projects and a history of significant contributions to the community. Strong analytical and problem-solving skills for debugging complex network issues at scale, including performance analysis and optimisation. Excellent written and verbal communication skills, especially for presenting complex technical concepts to diverse audiences and collaborating effectively in standards bodies. Proven track record of actively contributing to IETF RFCs, drafts, or similar open standards bodies. At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more#J-18808-Ljbffr Similar jobs
Requirements
Engineering * NI/GB/ROITL;DR:We are looking for a collaborative engineer with a bias for action and a strong focus on delivering customer value. If you are motivated to solve performance problems at a massive scale and passionate about your craft, you will find a supportive..., Embedded Software Engineer - Join a Team Building Cutting-Edge Tech Hybrid | 3 days onsite each week (non-negotiable) Are you an Embedded Software Engineer who loves getting deep into the kernel, bringing systems to life, and solving complex hardware-software..., Is it a thrilling opportunity in a dynamic environment which is constantly evolving what you are currently looking for? Are you curious to see how a company that operates in the Insurance sector provides a great experience at a great price to its customers using...
Benefits & conditions
Job Description Senior Architect (AWS Cloud) London - Hybrid Permanent - Full time Up to £110,000 + Annual Bonus Imagine collaborating with the biggest names in media & entertainment, building the infrastructure that delivers content to millions. Your work will..., Employment Type: Full-time and Permanent Remuneration: £70-90k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine Learning models. The founding team consists of Cambridge graduates and former engineers at..., Graduate Software Engineer - ML Data Platform Graduate Software Engineer - ML Data Platform Employment Type: Full-time and Permanent Remuneration: £60-70k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine...