About The Position

As a Data Site Reliability Engineer in Apple Ads, you will design, build, and manage cloud-based systems and infrastructure that store, process, transform, and analyze large datasets. You will help ensure that data and its supporting infrastructure are accessible, reliable, and secure in cloud environments, working with Apple internal and third-party cloud providers such as AWS. The role focuses on operating cloud-native data platforms and distributed data infrastructure at large scale.

Requirements

  • At least 5 years of experience in Infrastructure Engineering, with a strong focus on building, scaling, and operating cloud-based distributed data systems.
  • Proven expertise operating cloud infrastructure built on managed services from providers such as AWS.
  • Strong technical knowledge and experience with open-source large-scale data processing technologies such as Apache Spark, Flink, Kafka, Iceberg, or similar.
  • Strong expertise and experience with container orchestration systems such as Kubernetes.
  • Experience leveraging ML and GenAI capabilities to improve infrastructure and operational efficiency.
  • Experience owning reliability and performance of cloud-native data platforms, including AWS and Kubernetes, with capacity planning, cost optimization, and incident response for production-critical systems.
  • Experience designing, building, and operating large-scale distributed data infrastructure supporting petabyte-scale batch and streaming pipelines with high availability and low latency.

Nice To Haves

  • Ability to partner with data science, ML, and product teams to define infrastructure standards, automate deployment and observability tooling, and mentor engineers.
  • Track record of driving automation, cost optimization, and performance tuning at scale for data systems.
  • Experience designing, analyzing, and troubleshooting large-scale distributed systems.
  • Experience driving adoption of new technologies and influencing system design.
  • Strong programming skills in object-oriented, functional, or procedural languages, preferably Java, Scala, Kotlin, or Python.
  • Experience designing and managing Infrastructure as Code with Helm and CRDs.

Responsibilities

  • Design, build, and manage cloud-based systems and infrastructure for large datasets.
  • Ensure data and supporting infrastructure are accessible, reliable, and secure in cloud environments.
  • Build, scale, and operate cloud-based distributed data systems and provider-managed cloud infrastructure.
  • Own the reliability and performance of cloud-native data platforms, including capacity planning, cost optimization, and production incident response.
  • Design, build, and operate distributed data infrastructure supporting large-scale batch and streaming pipelines with high availability and low latency.
  • Partner with data science, ML, and product teams to define infrastructure standards and automate deployment and observability tooling.
  • Mentor engineers on distributed systems best practices.
  • Drive automation, cost optimization, and performance tuning for data systems.
  • Design, analyze, and troubleshoot large-scale distributed systems.
  • Drive adoption of new technologies and influence system design.
  • Design and manage Infrastructure as Code with Helm and CRDs for repeatable, secure, and scalable deployments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service