Senior Engineering Program Manager, Data Platform - Apple Services Engineering

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


Weekly Hours: 40
Role Number:200536057
Apple is seeking an experienced program manager to join Apple Service Engineering in support of the Data Platform organization. Our platform ensures that Apple's services are reliable, scalable, fast, cost-effective and secure. We apply both open-source and in-house technologies to provide internal Apple developers, data scientists and data engineers with the most trusted platform. This is an opportunity to own and deliver software at a humongous scale, larger than anyone will find at nearly any other company on Earth. Bring passion and dedication to Apple and there's no telling what we could accomplish! We are looking for an engineering program manager (EPM) who thrives in a fast-paced environment and is adept at turning ambiguity into action. We're looking for someone who enjoys diving deep into the technology, with a track record of shipping sophisticated, multi-functional projects under demanding timelines. This role requires the ability to understand the big picture while also being able to dive into technical details to solve problems. Partnering with various DRIs and partners to build and drive the activity plan, deliverables, dependencies, and outcome of projects, reporting on risks, dependencies, and budget, while looking ahead to identify upcoming issues and work around them before they impact the project. Ensuring execution is consistent or exceeds established Program Office standards and processes, and that reporting occurs on a regular, consistent basis with a high level of accuracy. As an Engineering Program Manager for Data Platform, you will play a crucial role in driving the strategy, architecture, and execution of our data infrastructure. This position requires a unique blend of technical expertise, leadership skills, and a deep data management and analytics understanding.

Key Qualifications

  • 8+ years of project and/or program management experience, preferably in data platform development or similar field
  • Strong understanding of data modeling, warehousing, big data technologies, and cloud computing (AWS, Azure, GCP).
  • Experience with Agile methodologies and a proven track record of delivering complex technical projects on time and within budget.
  • Excellent leadership and team management skills, with the ability to motivate and guide teams with varied strengths.
  • Strong analytical and problem-solving abilities.
  • Demonstrate experience in defining processes and executing on them
  • Experience as a project lead, supporting multiple projects simultaneously
  • Proven track record to meet schedule and handle constraints
  • Outstanding presentation skills both in person and virtual meetings
  • Strong facilitation skills (requirements sessions, design meetings, progress and status meetings)
  • Familiarity with Scrum processes is a plus
  • Preferred Skills:
  • Certifications in Project Management (PMP, Agile, Scrum) and specific data technologies.
  • Prior experience with Data and ML Platforms.
  • Knowledge of data privacy and compliance regulations relevant to the industry.


- Lead multi-functional teams to design, develop, and implement data solutions that align with the company's strategic objectives. - Manage the entire lifecycle of data platform projects, from conception through deployment and optimization. - Collaborate with stakeholders to define project requirements, set timelines, prioritize, and assess risks. - Ensure the data platform's architecture supports current and future business needs, focusing on scalability, reliability, and security. - Drive the adoption of best practices in data governance, quality, and lifecycle management. - Facilitate communication between technical and non-technical teams to ensure a clear understanding of project goals, progress, and outcomes. - Keep abreast of emerging trends and technologies in data management, analytics, and big data.

Education & Experience

- A BS/MS in Computer Science, Information Technology, Engineering or a related field.

Additional Requirements

Pay & Benefits