
Engineering Program Manager- Customer Systems
Required skills
- Contact Center
- CRM
- Customer-facing systems
- Cross-functional
- High-profile projects
- Critical projects
- Architecture
- Geographically dispersed teams
- Technical program management
Nice to have
- Gen AI
- AI/ML
- LLM evaluation
- Visual design tools
Role summary
Apple's Information Systems and Technology (IS&T) organization is seeking an Engineering Program Manager for the Customer Systems Contact Center Product Engineering team. This role focuses on developing CRM solutions for company contact centers, enabling exceptional customer experiences. The ideal candidate will collaborate with multiple teams to bring innovative solutions to life, manage large, cross-functional engineering programs, and facilitate architecture and design discussions. The position requires strong program management skills, experience in contact center or large-scale customer-facing systems, and the ability to lead geographically dispersed teams. Experience with Gen AI programs is preferred.
Description
The Customer Systems Contact Center Product Engineering team is responsible for developing CRM solutions for various contact centers within the company. As an Engineering program manager in this team, you will collaborate with multiple teams to bring innovative solutions to life, enabling Apple to deliver exceptional experiences to its customers.
Minimum Qualifications
8+ years of experience in technical program or project management 4 years minimum experience in Contact Center or related large-scale, customer-facing systems domains Proven experience managing large, cross-functional engineering programs on high-profile, critical projects Proven experience managing large, cross-functional engineering programs on high-profile, critical projects Able to facilitate and influence architecture and design discussions The ability to empower, mentor, and lead geographically dispersed teams A self-motivated individual with excellent time and project management skills. Proven expertise to excel in a cross-functional team on high-profile, critical projects Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
Preferred Qualifications
2+ years of experience managing Gen AI programs Familiarity with AI/ML delivery lifecycles and LLM evaluation practices Excellent communicator — verbal and written — with strong presentation skills Knowledge of visual design tools is a plus
Sample Apple interview questions
- 1
Architect a big data ingestion system focusing entirely on reliability and backpressure management during unpredictable traffic events.
system designmedium - 2
Break down the system design for a global digital learning environment including video hosting and user progress tracking.
system designmedium - 3
How do you architect a risk system that dynamically shifts its strictness based on the merchants tolerance for fraud?
system designmedium - 4
Break down the data pipeline required to serve live ad performance statistics to a client dashboard.
system designmedium - 5
Let us build the backend for a smart parking garage. How do you manage inventory and process payments in real time?
system designmedium
Get started to unlock a personalized interview prep pack for this role.

