- Collaborate across all phases (design, implementation, testing) of an engineering project and ability to partner multi-functionally
- Build project plans and schedules, track and prioritize tasks across multiple product releases and efforts, simultaneously
- Identify and resolve conflicts, inter-dependencies, and project issues quickly and effectively
- Facilitate requirement gathering and review sessions, program meetings and events
- Evaluate technical risks and drive resolution on technical / engineering issues
- Take part in evolving how projects are defined, managed, and delivered
3 - 5 years of experience in program or product management for software development, or equivalent technical management role
Software release experience managing complex, cross-functional projects; deal well with rapid development cycles and remain flexible and calm in the face of ambiguity
Experience developing and releasing a software product
Experience leading strategic programs combined with the ability to implement at tactical project-level
Bachelor’s Degree in Computer Science or equivalent experience
Track and prioritize tasks across multiple product releases and efforts simultaneously
Ability to understand priorities, clarify direction, and present clear project status
Ability to filter and distill relevant information for the right audience
Exhibit a curious approach about new insights and process improvements
Excellent attention to detail
Excellent spoken and written communication
Use tracking and management tools and web databases; when required create web tools for managing and tracking purposes
Build and maintain strong relationships in support of cross-functional work with multiple organizations across Apple