Engineer Apply
Service Reliability Engineering (SRE), Data Infra Posted: Dec 14 2023 • Role Number: 200526864 Overview The Apple Services Engineering team powers the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books, delivering entertainment in over 35 languages to more than 150 countries. These engineers build secure, end‑to‑end solutions and develop the custom software that processes creative work, providing the servers, systems, and APIs that support many Apple services. Partnerships across hardware, software, and services teams advance a unified vision that includes a deep commitment to privacy. Key Qualifications 5+ years of running services in a large‑scale *nix environment Understanding of SRE principles and prior on‑call experience Ability to design, author, and release code in any language (Go, Python, Ruby, or Java are a plus) Deep experience with Docker, Mesos, Kubernetes, AWS, Ansible, Hadoop, Spark, Cassandra Experience with capacity planning, scaling, and disaster recovery Fast learner with excellent analytical problem‑solving and interpersonal skills Experience supporting Java applications Familiarity with monitoring and logging solutions such as Prometheus, Grafana, Splunk, etc. Knowledge of DNS, HTTP, message queues, RPC frameworks, and datastores Description The Service Reliability Engineer (SRE) role blends strategic engineering and design with hands‑on technical work. This SRE configures, tunes, and fixes multi‑tiered systems to achieve optimal application performance, stability, and availability. The role collaborates closely with systems engineers, network engineers, database administrators, monitoring teams, and information security. Responsibilities Primary point of contact for data pipelines involving Kafka, Hadoop, Cassandra, and related infrastructure Ensure service‑level SLAs are met; write, review, and develop code and documentation that solve complex problems on large, sophisticated systems Engage in the entire lifecycle of services—from inception and design to deployment, operation, and migration Design and implement automation to improve service quality and efficiency Code in Python, Golang, or Java to deliver high‑quality solutions Set priorities and work efficiently in a fast‑paced environment, measuring and optimizing system performance Collaborate with geographically distributed teams and lead high‑level projects and migrations Communicate effectively, delivering results on time with high quality Education & Experience Bachelor’s degree in engineering, computer science, or a related technical field plus at least 5 years of related experience. Pay & Benefits Base pay range: $131,500 – $243,300, depending on skills, qualifications, experience, and location. Apple offers discretionary stock units, employee stock purchase plans, comprehensive medical and dental coverage, retirement benefits, discounted products and services, education reimbursement, discretionary bonuses, commission opportunities, and relocation support. This job has no reviews yet. You can be the first! #J-18808-Ljbffr

