Job Details
Job Information
Other Information
Job Description
Role Number: 200630461-3956
Summary
Imagine what we could do together. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there’s no telling what we could accomplish.
Apple is looking for an experienced Software Engineering Manager to own the development of our core edge proxy software. You will be leading a world-class team of systems software engineers building high-performance software that powers Apple's Edge network. This foundational technology is critical to connecting customers to Apple Services like Apple Music, Apple TV, and the App Store faster and more reliably than ever before.
Description
The Edge Services team is responsible for connecting people across the globe to Apple. As an engineering manager on the Proxy Development team, you will be responsible for building and leading the core proxy software that sits at the heart of Apple's Edge network.
You will lead your team in building the next-generation proxy engine, focusing on raw performance, security, and extensibility. You will be responsible for setting the technical vision for the proxy, leading the roadmap, and ensuring its stability at massive scale. This role requires close collaboration with internal partners, including the control plane teams who consume your software, Site Reliability Engineering (SRE), and the teams building Apple's services.
Minimum Qualifications
Bachelor's Degree in Computer Science or related field (or equivalent experience)
3+ years of experience in software engineering management.
7+ years of experience in a hands-on systems software engineering role.
Deep expertise in systems programming with Rust and/or C++.
Strong experience developing high-performance networking software (e.g., proxies, load balancers, caches).
Expertise with internet protocols such as QUIC/H3, TCP/H1/H2, and DNS, or equivalent experience.
Deep understanding of core CS concepts, including multi-threading, memory management, and lock-free data structures.
Ability and excitement to pioneer new solutions in a complex, evolving space.
Excellent communication and collaboration skills, with an ability to articulate complex technical concepts to diverse audiences.
Preferred Qualifications
Experience as a contributor to open-source proxies like Envoy, NGINX, or similar projects.
Deep architectural knowledge of modern proxy data planes (e.g., Envoy, NGINX) and their extension mechanisms (filters, modules).
Experience with low-level performance analysis, profiling (e.g., perf, eBPF), and debugging complex system crashes.
A passion for building robust, reusable, and highly efficient software from the ground up.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
Other Details

