Taro Logo

Reliability Engineer, Ai & Data Platforms

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Join the AI and Data Platforms team at Apple, where we build and manage cloud-based data platforms handling petabytes of data at scale. As a Reliability Engineer, you'll be responsible for developing and operating our big data platform using open source solutions to support critical applications in analytics, reporting, and AI/ML. You'll work on optimizing performance and cost, automating operations, and ensuring platform reliability.

The role requires expertise in distributed systems, with a focus on data processing technologies like Apache Spark and data lake solutions. You'll be working with modern cloud infrastructure, managing multi-tenant Kubernetes clusters, and building resilient data pipelines. The ideal candidate has strong programming skills in Java, Python, or similar languages, and experience with incident management and performance optimization.

You'll be joining a dynamic team that values innovation and collaboration, working on solutions that don't yet exist. Your work will directly impact Apple's data infrastructure, supporting various critical applications across the company. This is an opportunity to contribute to high-standard engineering practices while working with cutting-edge technologies in AI and data platforms.

The position offers the chance to work with both Austin and Sunnyvale teams, providing exposure to diverse projects and challenges. You'll be expected to bring your expertise in reliability engineering while continuing to learn and adapt to new technologies and challenges in the rapidly evolving field of data platforms and AI infrastructure.

Last updated 17 hours ago

Responsibilities For Reliability Engineer, Ai & Data Platforms

  • Develop and operate large-scale big data platforms using open source and other solutions
  • Support critical applications including analytics, reporting, and AI/ML apps
  • Optimize platform performance and cost efficiency
  • Automate operational tasks for big data systems
  • Identify and resolve production errors and issues to ensure platform reliability and user experience

Requirements For Reliability Engineer, Ai & Data Platforms

Java
Python
Kubernetes
  • 3+ years of professional software engineering experience with strong programming skills in Java, Scala, Python, or Go
  • Proven expertise in designing, building, and operating large-scale distributed data processing systems with a strong focus on Apache Spark
  • Hands-on experience with table formats and data lake technologies such as Apache Iceberg
  • Skilled at coding for distributed systems and developing resilient data pipelines
  • Strong background in incident management, including troubleshooting, root cause analysis
  • Proficient with Unix/Linux systems and command-line tools for debugging and operational support

Benefits For Reliability Engineer, Ai & Data Platforms

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Medical Insurance
  • 401k
  • Dental Insurance
  • Vision Insurance

Related Jobs

Machine Learning & Data Scientist, OS Power & Performance

Senior Machine Learning & Data Scientist role at Apple focusing on OS performance optimization through data analysis and ML, offering competitive compensation $139.5K-$258.1K.

Reliability Engineer, Ai & Data Platforms

Senior Reliability Engineer position at Apple focusing on AI and Data Platforms, building and managing large-scale distributed systems.

Sr. Data Scientist, Experimentation

Senior Data Scientist role at Apple focusing on experimentation and analytics to optimize subscription services and product development.

Senior Product Data Engineer

Senior Product Data Engineer position at Apple, building and maintaining data pipelines for Apple Services analytics, requiring 5+ years of data engineering experience.

Senior Product Data Engineer

Senior Product Data Engineer role at Apple Services, building scalable data pipelines and analytics infrastructure for one of the world's largest tech companies.