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.