3 days ago
Responsibilities
- Support analytics and real-time platforms across Strategic Data Solutions.
- Develop applications that answer complex analytical and real-time operational questions.
- Design, architect, build, and maintain applications and systems using cloud and AI technologies.
- Drive operational excellence through benchmarking, resilient operations, systems engineering, automation, and tooling improvements.
- Work with external teams to define and deliver infrastructure needs.
- Provide hardware architecture guidance, estimate cluster capacity, and create technical roadmaps.
- Diagnose and resolve complex technical and operational issues escalated by support and development teams.
- Establish standards, operational excellence practices, and delivery practices for adoption across teams.
- Provide technical leadership and increase operational maturity and skills across the team.
- Collaborate with MLEs, SDS teams, business partners, and diverse stakeholders.
Requirements
- Bachelor’s or master’s degree in Computer Science is preferred, with equivalent work experience considered.
- At least 8 years of experience using Java, Scala, Python, or an equivalent programming language.
- At least 8 years of experience in software engineering, data engineering, or systems engineering across the full development lifecycle.
- Fundamental knowledge of computer science, including data structures and algorithms.
- Hands-on experience designing and developing with big-data and NoSQL technologies such as Iceberg, S3, Cassandra, or Elasticsearch.
- Experience using AI coding assistants and LLMs such as Claude to build and accelerate software development workflows.
- Experience deploying applications with Docker and Kubernetes.
- Understanding of large-scale, high-throughput, and low-latency application design and development.
- Experience addressing performance, scalability, reusability, and flexibility in architecture and design.
- Ability to solve problems collaboratively with business partners and communicate effectively.
- Preferred experience developing batch and streaming Spark applications.
- Preferred understanding of best practices for deploying pipelines in cloud technologies such as AWS.
- Preferred experience with AI-driven application performance monitoring for predictive failure detection and automated root-cause analysis.
- Preferred experience with large-scale real-time decisioning.
- Ability to learn new technologies quickly and demonstrate technical leadership.
Tech Stack
Categories
Data EngineeringDevOps
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
