
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 reliability and performance. This role requires 3+ years of experience in software engineering.
You have 3+ years of professional software engineering experience with large-scale big data platforms — you've designed, built, and operated distributed data processing systems, ensuring they meet high reliability standards. Your programming skills in Java, Scala, Python, or Go are strong, allowing you to craft efficient solutions for complex problems.
Your expertise in Apache Spark is proven — you've worked on optimizing performance and cost for big data applications, ensuring they run smoothly and efficiently. You have hands-on experience with table formats and data lake technologies such as Apache Iceberg, which helps you ensure scalability and optimized query performance.
You are skilled at coding for distributed systems and developing resilient data pipelines — your background in incident management equips you to handle production errors effectively, ensuring the best data platform experience for users. You thrive in collaborative environments, possessing excellent communication skills to work across diverse teams.
Experience with cloud-based data platforms is a plus, as is familiarity with machine learning systems. You understand the nuances of data management and are eager to contribute to innovative solutions that enhance data reliability and performance.
As a Reliability Engineer at Apple, you will be responsible for developing and operating our big data platform — your role will involve crafting solutions that support critical applications like analytics, reporting, and AI/ML apps. You will work closely with cross-functional teams to automate operations and optimize system performance.
You will identify and resolve production errors and issues, ensuring that our data platforms meet the high standards expected at Apple. Your work will directly impact the efficiency and reliability of our data systems, making you a key player in our AI and Data Platforms team.
You will also engage in performance tuning and cost optimization efforts, leveraging your technical skills to enhance the overall user experience. Your contributions will help shape the future of data management at Apple, allowing you to leave a lasting impact on our operations.
Apple provides a collaborative and inclusive work environment where innovation thrives. You will have the opportunity to work with cutting-edge technologies and contribute to projects that have a significant impact on the company's success. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be the key to our next breakthrough.
We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us at Apple and be part of a team that is shaping the future of AI and data platforms.
Apply now or save it for later. Get alerts for similar jobs at Apple.