Software Engineering

Seattle, WA 98104
  • Job Code
    200217837
  • Jobs Rated
    8th
Summary

Summary

Posted: Sep 10, 2021

Weekly Hours: 40

Role Number:200217837

The Apple Cloud Infrastructure (ACI) team builds and provides systems that power many of Apple's customer facin...Summary

Summary

Posted: Sep 10, 2021

Weekly Hours: 40

Role Number:200217837

The Apple Cloud Infrastructure (ACI) team builds and provides systems that power many of Apple's customer facing services (like iCloud, iTunes, Siri, Maps). We provide infrastructure primitives that enable teams across Apple to build services that our customers love.

Our team is building a low latency distributed storage block storage system, which will be made available to workloads running on ACI's private-cloud infrastructure. As a general purpose "disk" service, we need to support workloads ranging from databases and ML/analytics frameworks to orchestration of large scale containerized and virtualized jobs.

Key Qualifications

  • Problem solving skills using foundational data structures and distributed system concepts.
  • Coding skills in languages like Rust, C++, C, Go, Java or C#.
  • 2 - 15+ years of professional software development experience.
  • Strong ownership and track record of delivering results.
  • Excellent verbal and written communication skills.
  • Preferred: Proficiency in Rust.
  • Preferred: Experience in the bottom layers of the storage software stack (Filesystem, Block Device, SSD).
  • Preferred: Experience with high-performance asynchronous IO systems programming.

Description

Engineers on this team will have the rare opportunity to work on storage device optimized low-level storage, large-scale distributed systems, and high performance IO stacks operating at mission critical levels of availability and durability. Each component is being built using first principles from the ground up in order to unlock optimization opportunities at every layer of the stack.

We are looking for collaborative, curious and pragmatic Software Engineers to be part of this innovative team. You will have the opportunity to shape the product's features and its architecture as it scales orders of magnitude. Being a part of Apple's Cloud Infrastructure organization opens the door to exert cross-functional influence and make larger organizational impact.

Education & Experience

* BS/MS in Computer Science or Equivalent work experience.

Additional Requirements

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineering

Apple, Inc.
Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199