
The personal technology company redefining user experience
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...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • Austin, Texas, United States
Apple is hiring a Reliability Engineer for their AI & Data Platforms team to develop and operate large-scale data platforms. You'll work with technologies like Java, Scala, and Apache Spark to ensure optimal performance and reliability. This role requires 3+ years of experience in software engineering and data systems.
You have 3+ years of professional software engineering experience with large-scale big data platforms, showcasing strong programming skills in languages such as Java, Scala, Python, or Go. Your expertise lies in designing, building, and operating large-scale distributed data processing systems, with a particular focus on Apache Spark. You are skilled at coding for distributed systems and developing resilient data pipelines, ensuring that the platforms you work on are both scalable and reliable.
Your background includes hands-on experience with table formats and data lake technologies like Apache Iceberg, which allows you to optimize query performance effectively. You possess a strong understanding of incident management, enabling you to identify and resolve production errors swiftly. Your excellent communication skills facilitate collaboration across diverse teams, making you a valuable asset in any project.
Experience with cloud-based data platforms and familiarity with machine learning systems would be advantageous, as would a passion for crafting innovative solutions that enhance user experience. You thrive in environments that challenge your problem-solving abilities and encourage creative thinking.
In this role, you will join the AI and Data Platforms team at Apple, where you will be responsible for developing and operating our big data platform. Your work will involve utilizing open source or other solutions to support critical applications such as analytics, reporting, and AI/ML applications. You will focus on optimizing performance and cost while automating operations to enhance efficiency.
You will be tasked with identifying and resolving production errors and issues, ensuring that the data platform experience meets Apple's high standards. Your contributions will directly impact the reliability and scalability of the data platforms, allowing for seamless data handling and processing at scale.
Collaboration will be key in this role, as you will work closely with cross-functional teams to ensure that the solutions you develop align with the overall goals of the organization. You will also have the opportunity to mentor junior engineers, sharing your knowledge and expertise to foster a culture of learning and growth within the team.
Apple is committed to creating an inclusive environment for all employees. You will have the chance to work with cutting-edge technologies and contribute to projects that have a significant impact on the company's operations. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
In addition to a competitive salary, you will enjoy a range of benefits that support your well-being and professional development. Join us at Apple and be part of a team that is dedicated to innovation and excellence in the field of AI and data platforms.
Apply now or save it for later. Get alerts for similar jobs at Apple.