Software Engineering Manager, Proxy Development

3 days ago


Sunnyvale, CA, United States Apple Full time

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) .


  • Sr. Software Engineer

    2 weeks ago


    Sunnyvale, CA, United States eTeam Full time

    Job Title : Sr. Software Engineer, Traffic Infrastructure Location: Remote Duration: 6 months Description As part of our world-class traffic infrastructure team, you will be at the forefront of managing every HTTP request that reaches clients. You will leverage your software engineering expertise and technical leadership skills to enhance the traffic tier's...

  • Sr. Software Engineer

    2 weeks ago


    Sunnyvale, CA, United States eTeam Full time

    Job Title : Sr. Software Engineer, Traffic Infrastructure Location: Remote Duration: 6 months Description As part of our world-class traffic infrastructure team, you will be at the forefront of managing every HTTP request that reaches clients. You will leverage your software engineering expertise and technical leadership skills to enhance the traffic tier's...


  • Sunnyvale, CA, United States eTeam Full time

    Job Title : Sr. Software Engineer, Traffic Infrastructure Location: Remote Duration: 6 months Description As part of our world-class traffic infrastructure team, you will be at the forefront of managing every HTTP request that reaches clients. You will leverage your software engineering expertise and technical leadership skills to enhance the traffic tier's...

  • Sr. Software Engineer

    2 weeks ago


    Sunnyvale, CA, United States eTeam Full time

    Job Title : Sr. Software Engineer, Traffic Infrastructure Location: Remote Duration: 6 months Description As part of our world-class traffic infrastructure team, you will be at the forefront of managing every HTTP request that reaches clients. You will leverage your software engineering expertise and technical leadership skills to enhance the traffic tier's...

  • Sr. Software Engineer

    2 weeks ago


    Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...

  • Sr. Software Engineer

    30 minutes ago


    Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...

  • Software Engineer

    4 days ago


    Sunnyvale, CA, United States Hewlett Packard Enterprise Development LP Full time

    Software Engineer (Junos Manageability) This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever...