About The Position

Join Apple Services Engineering’s QoS team, which builds and operates large-scale observability platforms that monitor the health of Apple services, including Apple TV, the App Store, Apple Music, iCloud, Podcasts, and Fitness+. This software engineering role develops tools to proactively identify and diagnose service disruptions across Apple’s global cloud infrastructure. The team’s real-time data pipelines and services detect potential issues, while its analytics provide a trusted record of service health and critical insights for executive-level decisions. The role offers the opportunity to contribute to a capability built from the ground up as it expands to support new and growing lines of business.

Requirements

  • Experience building and scaling high-performance backend services and APIs, such as GraphQL, REST, or gRPC.
  • Experience with JVM languages such as Java, Scala, or Kotlin, or polyglot experience with Go, Python, or Swift.
  • Experience designing and building large-scale batch or stream data pipelines using frameworks such as Apache Spark or Apache Flink.
  • Proficiency designing and building cloud-native distributed systems, including microservices, container orchestration, and event-driven patterns.
  • Strong fundamentals in data systems, with experience using relational and NoSQL databases.
  • Commitment to high-quality software and end-to-end ownership, demonstrated through practices such as thorough testing, effective CI/CD, and performance tuning.
  • Experience with modern observability practices and tools such as Splunk, Grafana, or Prometheus, and ability to diagnose complex issues in large-scale systems.
  • Strong understanding of security fundamentals and commitment to building secure, resilient software.
  • Passion for mentoring engineers and fostering collaboration, knowledge sharing, and continuous improvement.
  • Passion for product excellence and understanding customer needs.
  • Track record of building and delivering exceptional software, gained through a related technical degree, a non-traditional educational path, or equivalent practical experience.

Nice To Haves

  • Experience with modern frontend development using frameworks such as React, Vue, or Svelte, or native macOS/iOS application development using Swift.
  • Curiosity about applying emerging technologies, such as generative AI, to engineering challenges.
  • Experience with cloud-native distributed systems, microservices, container orchestration such as Kubernetes, and event-driven patterns such as Kafka.
  • Experience designing and building large-scale batch or stream data pipelines using Apache Spark or Apache Flink.
  • Experience with observability tools such as Splunk, Grafana, or Prometheus and troubleshooting large-scale systems.

Responsibilities

  • Build tools that proactively identify and diagnose service disruptions across Apple’s global cloud infrastructure.
  • Build and operate large-scale observability platforms that monitor the health of Apple services.
  • Develop real-time data pipelines and services that detect potential issues.
  • Generate service-health analytics that provide trusted records and inform executive-level decisions.
  • Own software from start to finish, including testing, CI/CD, and performance tuning.
  • Mentor engineers and foster collaboration, knowledge sharing, and continuous improvement.
  • Understand customer needs and build solutions that support product excellence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service