Senior Manager, Multi Cloud Technologies (Engineering Program Management)

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200290946
Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The Cloud Technologies team is a new fast growing team to integrate public clouds with Apple infrastructure, build out cloud core platform services, creates cloud managed services and enables app modernization and transformation. You will manage a team of Engineering Project Managers and partner with engineering, platform and site reliability engineering teams. The ideal candidate is someone who led a team of project managers and has experience in delivering complex cloud programs.

Key Qualifications

  • At least 5 years of technical project management in software engineering and with public cloud providers like AWS, GCP, AliCloud.
  • At least 3 years of leading and managing a team of engineering project managers.
  • Manage and prioritize project roadmaps using OKR methodology.
  • Experience with agile project management and software development.
  • Successful track record managing projects from feature definition to project deployment through the development lifecycle.
  • Solid technical understanding of cloud architecture, development and deployment, build & release systems, and bonus points for past development experience.
  • Experience in process engineering to improve existing processes with a metrics driven approach.
  • Naturally accountable and responsible: Self-starter, self-motivated, disciplined, and self-sufficient.
  • Strong sense of ownership, customer service and integrity.
  • Experience automating tasks using existing tools and scripting.
  • Excellent communication and presentation skills, written and verbal, to all levels of an organization.
  • Pro-active in approach, focus on innovation and ability to learn new technologies.


You will lead and grow a team of engineering project managers. You will translate strategies into programs including scope management, deliverables, stakeholder management, risk management. You will drive and oversee direction for programs by outlining goals, supervising multiple projects across various platforms and services. You should have an informed perspective on what should be included / excluded as a partner with the various engineering teams, while keeping an eye on all associated threads from compliance to security and cost. You will work closely with engineers, product managers, site reliability engineers, and other key stakeholders.

Education & Experience

BA/BS in Computer Science or related field Project Management and Cloud certification are a plus

Additional Requirements