Senior Software Engineer - ASE Data Infrastructure

Apple Services Engineering (ASE) powers the App Store, Apple TV and Sports, Apple Music, Podcasts, Books, and Cloud Infrastructure Services platforms.
$135,400 - $250,600
Distributed Systems
Senior Software Engineer
In-Person
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Distributed Systems

Senior Software Engineer position focused on building distributed systems and infrastructure tools at Apple.

Senior Software Engineer, Ad Platforms

Senior Software Engineer position at Apple's Ad Platforms team, focusing on building scalable distributed systems for advertising technology with emphasis on privacy and innovation.

Distributed Build Systems Engineer - Build Execution

Senior Distributed Build Systems Engineer position at Apple, focusing on large-scale build system development and optimization using Swift and distributed systems architecture.

Senior Software Engineer, ASE Solutions Architecture and Platform

Senior Software Engineer position at Apple focusing on distributed systems and platform architecture, offering competitive compensation and benefits.

Software Engineer

Senior Software Engineer role at Apple working on satellite connectivity systems for iPhone emergency services, focusing on distributed systems development.

Description For Senior Software Engineer - ASE Data Infrastructure

Apple Services Engineering (ASE) is seeking a Senior Software Engineer to join their Data Infrastructure team. This role is crucial in building the next generation of object storage infrastructure, enabling Apple engineering teams to work with data efficiently. The position offers an opportunity to work on systems that handle millions of queries daily, requiring innovative problem-solving skills.

The role involves building novel systems and solving problems at scale, with a focus on object storage implementations and distributed systems. You'll be part of a team that powers major Apple services including the App Store, Apple TV, Apple Music, Podcasts, and Books. The position requires expertise in languages like Rust, C++, or C, and experience with distributed systems.

As a senior engineer, you'll review pull requests, provide design feedback, and help establish engineering standards across multiple sites. The role offers competitive compensation ($135,400-$250,600), comprehensive benefits, and stock options. This is an excellent opportunity for experienced engineers passionate about building large-scale infrastructure and working with cutting-edge technology.

The ideal candidate will have 7+ years of experience, strong technical skills in distributed systems, and the ability to collaborate effectively in a distributed team environment. Experience with object storage implementations, micro-services architecture, and database systems is highly valued. You'll be working in Seattle, contributing to systems that impact millions of users worldwide while helping shape the future of Apple's data infrastructure.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - ASE Data Infrastructure

  • Build the next generation of object storage infrastructure
  • Review and provide constructive feedback on pull requests and designs
  • Define standards for high quality and reliable solutions
  • Collaborate with senior team members across multiple sites

Requirements For Senior Software Engineer - ASE Data Infrastructure

Rust
PostgreSQL
Cassandra
Linux
  • Bachelor's or Master's degree in Computer Science or related field with 7+ years of experience
  • Hands on experience with C++ or C or Rust
  • Knowledge of distributed systems
  • Ability to collaborate well as part of a distributed team

Benefits For Senior Software Engineer - ASE Data Infrastructure

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?