Logo
Apple Inc.

Software Engineering Manager, Proxy Development

Apple Inc., Denver, Colorado, United States, 80285

Save Job

Software Engineering Manager, Proxy Development Denver, Colorado, United States Software and Services

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.

Responsibilities

Guiding deep technical discussions on topics like concurrency models, memory allocation, and protocol implementation.

Review critical code and architecture, mentor senior engineers, and lead production deployments of the proxy software itself.

Lead the team responsible for third-tier operational support for the data plane, investigating the most challenging performance and stability issues.

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.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $205,200 and $308,400, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

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 .

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr