Backend Engineer, QoS Apple Services Engineering
Core
Build and operate large-scale observability platforms and real-time data pipelines to monitor the health of Apple's global cloud infrastructure (App Store, Apple TV, iCloud, etc.) and proactively diagnose service disruptions.
Role type
Senior Backend Engineer (Observability & Data Pipelines)
Builds
Real-time data pipelines, observability tools, and backend services processing petabytes of data for Apple services.
Domain
Cloud Infrastructure / Observability / Data Engineering
Required skills
High-performance backend services & APIs (GraphQL, REST, gRPC), Large-scale data pipelines (Apache Spark, Apache Flink), Cloud-native distributed systems (Kubernetes, Kafka), Relational and NoSQL databases, Modern observability tooling (Splunk, Grafana, Prometheus), Security fundamentals
Preferred skills
Frontend development (React, Vue, Svelte), Native macOS/iOS development (Swift), Generative AI application
Technologies
Java, Scala, Kotlin, Go, Python, Swift, Apache Spark, Apache Flink, Kubernetes, Kafka, Splunk, Grafana, Prometheus, GraphQL, REST, gRPC
Responsibilities
Design, develop, and scale critical backend services and real-time data pipelines; Build tools and interfaces for engineers to ensure service reliability; Collaborate with cross-functional teams to provide observability for new business lines; Mentor other engineers and foster team culture; Guide technology choices and influence complex architectures.
Seniority
Senior, hands-on IC with mentorship responsibilities
