
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
π Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
π Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Principal Engineer for their Data Platform team to lead the development of cutting-edge data infrastructure. You'll work with technologies like Apache Spark and Trino to enhance data ingestion and processing capabilities. This role requires strong experience in data infrastructure design and implementation.
Job Description
Who you are
You have a proven track record in data infrastructure and platform design, with at least 5+ years of experience in building scalable systems that support analytics and machine learning workloads. Your strong communication skills enable you to effectively collaborate with cross-functional teams and guide team members in their technical and professional growth.
You are comfortable with ambiguity and thrive in fast-paced environments, demonstrating an innate drive to deliver results. Your business acumen allows you to understand the needs of internal customers and translate them into actionable technical projects. You are passionate about mentoring other engineers and fostering a culture of continuous improvement within your team.
Desirable
Experience with open-source technologies and a commitment to innovation in data solutions is a plus. Familiarity with cloud platforms and data lake architectures will enhance your ability to contribute to the team.
What you'll do
As a Principal Engineer on the Apple Data Platform team, you will lead the planning and execution of technical projects that enhance the infrastructure for data ingestion, storage, and processing. You will collaborate closely with various teams, including analytics and machine learning, to ensure that the platform meets the evolving needs of Appleβs products and services.
Your role will involve guiding the technical direction of the team, ensuring that best practices are followed in the design and implementation of data solutions. You will also be responsible for mentoring junior engineers, helping them to grow their skills and advance their careers.
You will work on a fully managed Lakehouse solution powered by Apache Iceberg, facilitating interactive querying with Trino and Druid, and processing data using Apache Spark and Flink. Your contributions will directly impact key products and organizations within Apple, including Siri, Search, and iCloud.
What we offer
Apple provides a collaborative and inclusive work environment where innovation thrives. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on millions of users worldwide. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is hiring a Senior Software Engineer for their Data Platform team to design and build scalable big-data platforms. You'll work with technologies like Java, Python, and SQL to handle petabytes of data. This position requires a strong background in cloud technologies and big-data solutions.

Engineering Manager
Apple is hiring a Senior Engineering Manager for their Data Platform team to lead the development of foundational systems for AI and Data governance. You'll work with technologies like BigQuery, Docker, and Kubernetes to enhance machine learning infrastructure. This role requires strong leadership in distributed systems and compliance with AI regulations.

Engineering Manager
Apple is hiring a Senior Engineering Manager for their Data Platform team to lead the development of foundational platforms for large-scale machine learning. You'll work with technologies related to ML infrastructure and data workflows. This role requires extensive experience in managing engineering teams and expertise in machine learning.

Data Engineer
Apple is hiring a Senior Data Engineer for the Platform Financial Governance team to design and implement scalable data systems. You'll work with technologies like Apache Spark, Java, and Python in Cupertino. This position requires 5+ years of experience in Data Engineering or related fields.

Analytics Engineer
Apple is hiring a Data Analytics Engineer to develop large-scale data pipelines and analytical solutions for Apple Services. You'll work with technologies like BigQuery and SQL in Cupertino. This position requires a strong love for data and experience in data engineering.