Senior Engineering Manager - Core Data Libraries
Apple
Cupertino, California, U.S.
Full-time, Regular
Posted Sep 15, 2025
Onsite
Compensation
Loading salary analysis...
About the role
Apple is seeking a highly motivated and experienced Senior Engineering Manager to lead a team responsible for the development and optimization of our core data libraries on our data platform
Responsibilities
- Build, mentor, and manage a high-performing team of software engineers specializing in Spark, Iceberg, and related technologies
- Foster a culture of collaboration, innovation, and continuous improvement
- Provide technical guidance and mentorship to team members, promoting their professional growth
- Conduct performance reviews, provide feedback, and identify opportunities for training and development
- Manage team workload, prioritize projects, and ensure timely delivery of high-quality solutions
- Define and execute the technical roadmap for our data processing platform, aligning with Apple's overall data strategy
- Drive innovation in data processing techniques, exploring new technologies and approaches to improve performance, scalability, and efficiency
- Lead the design, development, and deployment of robust and scalable data pipelines using Spark and Iceberg
- Ensure the reliability, availability, and security of our data processing infrastructure
- Collaborate with other engineering teams to integrate our data processing technologies with other Apple systems and services
- Partner with data scientists, data engineers, product managers, and other stakeholders to understand their data processing needs and requirements
- Communicate technical concepts and solutions effectively to both technical and non-technical audiences
- Advocate for best practices in data processing and engineering
- Manage expectations and ensure alignment across different teams
Requirements
- 12+ years of software development experience, with a focus on data processing at scale
- 8+ years of engineering people management experience—leading, mentoring, and growing teams
- 3+ years of experience managing engineering managers
- Deep expertise in open source data platform technologies like Apache Spark and Apache Iceberg
- Excellent communication, interpersonal, and leadership skills
- Strong problem-solving and analytical skills
- BS, MS, or Ph.D. in Computer Science or a related field of study
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary restricted stock unit awards
- Employee Stock Purchase Plan
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is a technology company that designs, manufactures, and markets consumer electronics, computer software, and online services
Job Details
Salary Range
$228,100 - $393,800/yearly
Location
Cupertino, California, U.S.
Employment Type
Full-time, Regular
Original Posting
View on company website