Engineering Program Manager, System Experience

Apple Apple · Big Tech · Cupertino, CA · Software and Services

Engineering Program Manager for System Experience at Apple, focusing on delivering customer-facing software features and managing complex, cross-functional projects across operating systems. The role involves partnering with software engineers and managers to define, schedule, and track work, and acting as a central hub for various teams (Software, Hardware, Design) to deliver groundbreaking technology.

What you'd actually do

  1. partner with software engineers and managers across our Software Engineering team to define, schedule, and track the team's work
  2. do the same for many multi-functional initiatives
  3. be the central hub bringing together different teams from Software, Hardware and Design, among other teams, all in the name of delivering on groundbreaking technology across all our operating systems

Skills

Required

  • technical software Project or Program Manager experience
  • delivering customer-facing software features or projects
  • iOS, iPadOS, or macOS experience
  • managing complex, cross-functional software projects with user facing UI
  • technical understanding of operating systems

Nice to have

  • Project management experience in software development lifecycle
  • Excellent spoken and written communication
  • Proven track record in defining processes and executing on them
  • Self-motivated and enthusiastic
  • creative and critical thinking capabilities
  • deeply curious mindset about new ideas
  • Excellent attention to detail
  • highly organized
  • Ability to build relationships and influence others

What the JD emphasized

  • 5+ years experience as a technical software Project or Program Manager
  • Experience delivering customer-facing software features or projects from concept through delivery
  • Strong understanding of and experience in managing complex, cross-functional software projects with user facing UI
  • Strong technical understanding of operating systems and how the various layers in the software stack fit together