Apple is looking to build the future of AI-enabled observability and needs an experienced full stack observability engineer to design and build cloud-native solutions that empower observability for Search, AIML Infrastructure, and Apple Intelligence products.
Requirements
- Strong coding skills in Go, Javascript, Java, Python
- Demonstrated experience in designing and building large scale enterprise observability solutions for data collection and storage, visualization and incident management
- Experience in building visualization solutions and features with in-depth understanding of cloud-native visualization frameworks such as Grafana, Datadog
- Experience in observability collection solutions using time series metrics, distributed traces, logs and profiles with deep understanding of cloud-native technologies such as OpenTelemetry, Prometheus and Jaeger
- Demonstrated proficiency in AWS services such as EKS and native Kubernetes, storage such as S3, networking, database and observability / monitoring services
- Experience in building micro-services using public cloud infrastructure
- Proficiency using cloud-native software development tools including coding, CI/CD and testing frameworks
Responsibilities
- Design and build cloud-native solutions that empower observability for Search, AIML Infrastructure, and Apple Intelligence products
- Collaborate with other senior engineers to design, develop and deploy cutting-edge observability solutions for AIML products and infrastructure
- Provide technical guidance, leverage AI pipelines, and mentor the team to deliver best-in-class solutions
- Design and build large scale enterprise observability solutions for data collection and storage, visualization and incident management
- Build visualization solutions and features with in-depth understanding of cloud-native visualization frameworks such as Grafana, Datadog
- Build observability collection solutions using time series metrics, distributed traces, logs and profiles with deep understanding of cloud-native technologies such as OpenTelemetry, Prometheus and Jaeger
- Deliver well-architected, reliable, highly-scalable cloud-native distributed systems for data management, observability or analytics services
Other
- Excellent verbal and written communication skills with strong problem solving skills
- Excellent interpersonal skills for collaborating across teams, stakeholders, and open source collaborators
- 7+ years software engineering experience and strong background in computer science: distributed systems, algorithms and data structures, APIs and highly-scalable, reliable systems and micro-services
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition
- Discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan