
Engineering Project Manager, Retail & Marcom Engineering
Required skills
- BS in CS
- engineering project/program management
- iterative delivery processes
- Agile
- Scrum
- Kanban
- backlog tracking
- readiness checks
- cross-functional teams
- platform delivery
Nice to have
- organizational abilities
- cross-functional
- time-zone distributed
- enterprise platform projects
- phased rollout support
- platform migration programs
Role summary
Apple's Retail and Marcom Engineering team is seeking an Engineering Project Manager to support the delivery of a next-generation publishing platform. This role involves coordinating people, process, and technology to deliver quality software on time. You will support cross-functional teams, bring clarity to delivery challenges, and contribute to scalable solutions. Responsibilities include supporting iterative development, running delivery cadences and ceremonies, and maintaining quality and alignment. The role requires a BS in CS or equivalent experience, with 3+ years of experience in engineering project/program management and familiarity with iterative delivery processes like Agile or Scrum.
Description
Retail and Marcom Engineering, part of Apple’s IS&T organization, designs and operates the systems and experiences that connect Apple’s products with its customers. The team is responsible for the technology underlying Apple’s online stores, as well as the interactive marketing experiences and tools that support ongoing creative operations. Together, these functions power the technology behind every product story Apple tells and every purchase a customer makes. We are seeking a motivated Engineering Project Manager who brings energy, organization, and a collaborative mindset to software delivery. We are looking for someone comfortable coordinating people, process, and technology to help deliver quality software on time. In this role, you will support cross-functional teams, help bring clarity to day-to-day delivery challenges, and contribute to scalable solutions that support the long-term success of our platform. You will play an active role in supporting iterative development delivery across engineering teams — helping run the cadences, ceremonies, and tracking that keep a platform program shipping incrementally while maintaining quality and alignment. You'll work alongside senior PMs and engineering leads to learn and apply delivery best practices in a growing program. You will apply developing technical understanding, structured thinking, and clear communication to help navigate day-to-day complexity and support decision-making across engineering, product, and business teams.
Minimum Qualifications
BS in CS or equivalent experience 3+ years of hands-on experience in engineering project/program management, including exposure to coordinating across more than one team or work stream. Experience supporting or participating in iterative delivery processes (Agile, Scrum, Kanban, or hybrid). Experience supporting sprint-based delivery cadences, including backlog tracking and readiness checks.
Preferred Qualifications
Strong written and verbal communication skills, along with excellent organizational abilities. Experience working in a cross-functional, and ideally time-zone distributed, team environment. Exposure to enterprise platform projects intended for adoption by multiple teams/organizations, including phased rollout support. Familiarity with platform, re-platform, or migration programs — including awareness of data migration sequencing, cutover planning, or dual-state operations. Interest in and early experience supporting delivery process improvements — helping introduce or reinforce iterative practices and metrics-driven tracking. Ability to communicate clearly and effectively with both engineers and cross-functional stakeholders. Familiarity with basic governance concepts and program health metrics (e.g., scope coverage, sprint velocity) and comfort building simple tracking views/dashboards. Exposure to project budget tracking or resource planning support across team initiatives. Foundational technical understanding — familiarity with engineering workflows, APIs, and cloud-based systems (does not need to be deep architectural expertise). Exposure to coordinating with external vendors or partners, ideally across regions or time zones.
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.
Similar roles
Learning Experience Designer, WW Sales Learning & DevelopmentApple · Austin, TX · Onsite
Graphics Software EngineerApple · Austin, TX · Onsite
Engineering Project ManagerSundt Construction · Jesup, GA · Onsite
Midstream Engineering Project ManagerAECOM · Houston, TX · Hybrid
Engineering Project ManagerSyngenta · Pasco, WA · Onsite
Civil Engineering Project ManagerTAIT & Associates · Corona, CA · Hybrid
