Compute Platform Engineer - Data-Driven & Scalable

Apple Inc.

Seattle, Northern (WA, KY)

Hybrid

USD 142,000 - 263,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Seattle is seeking a Software Development Engineer for the Compute Platform to build data-driven features for a large-scale batch compute system. You will own end-to-end features from data analysis to production serving.

You will collaborate with cross-functional teams across Apple to improve efficiency, reliability and capacity planning, including on-call rotations and production validation.

Qualifications

  • Strong programming skills in a general-purpose language and ability to design, debug, and test complex software systems.
  • Working knowledge of distributed systems and OS fundamentals.
  • Experience instrumenting large-scale infrastructure and analyzing data it produces to improve production systems.
  • Ability to reason quantitatively about production data and risks.

Responsibilities

  • Own features end to end from data analysis through the model or heuristic, APIs, production serving and measurement.
  • Implement changes across the stack, from platform services to node-level configuration.
  • Design and run validation in production: shadow mode, staged rollouts, success metrics and rollback plans.
  • Hold yourself and others to a high quality standard for Apple products.
  • Engage with customers and partner teams to understand workloads and forecast needs.
  • Provide quantitative analysis for sizing, planning and prioritization decisions.

Skills

Go
Python
C++
Distributed systems

Education

BS in Computer Science / related fields
MS in related field

Tools

Kubernetes
Slurm

Job description

Apple Inc. in Seattle is seeking a Software Development Engineer for the Compute Platform to build data-driven features for a large-scale batch compute system. You will own end-to-end features from data analysis to production serving.

You will collaborate with cross-functional teams across Apple to improve efficiency, reliability and capacity planning, including on-call rotations and production validation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compute Platform Engineer — Scale & Optimize Batch Jobs
Compute Platform Engineer — Scale & Optimize Batch Jobs

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 210,000
Senior Distributed Systems Engineer - Compute Platform
Senior Distributed Systems Engineer - Compute Platform

Apple Inc. • Cupertino (CA)

On-site
USD 194,000 - 234,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Software Development Engineer, Compute Platform
Software Development Engineer, Compute Platform

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 210,000
Software Development Engineer, Compute Platform
Software Development Engineer, Compute Platform

Apple Inc. • Seattle (WA), Northern (KY)

On-site
USD 142,000 - 263,000
Senior Data Platform Engineer: Cloud-Scale, Low-Latency
Senior Data Platform Engineer: Cloud-Scale, Low-Latency

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+1
Storage Platform Engineer — Large-Scale Distributed Systems
Storage Platform Engineer — Large-Scale Distributed Systems

Apple Inc. • United States

On-site
USD 142,300 - 214,300
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Data Platform Engineer: Scalable Backend & Pipelines
Data Platform Engineer: Scalable Backend & Pipelines

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock plans
Relocation assistance
Medical and dental coverage
+1
Cloud Systems Engineer: OS & Hardware Acceleration
Cloud Systems Engineer: OS & Hardware Acceleration

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,300
Medical and dental coverage
Retirement benefits
Employee stock programs
Data Platform Engineer - Scalable, Resilient Data Systems
Data Platform Engineer - Scalable, Resilient Data Systems

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 160,000
Equal opportunity employer
Inclusive workplace policies
Focus on accessibility
Senior Site Reliability Engineer - Data Platform at Scale
Senior Site Reliability Engineer - Data Platform at Scale

Socket.dev • Austin (TX)

On-site
USD 150,000 - 230,000