Join Apple's Cloud organization as a Senior Software Engineer working on iCloud Photos, a product used by hundreds of millions of users worldwide. This role offers a unique opportunity to shape the future of cloud photo storage and management at one of the world's most influential tech companies.
The position sits within the Apple Cloud organization's iCloud Photos team, where you'll be responsible for developing and maintaining high-performance distributed systems that power photo management across iOS, VisionOS, and macOS platforms. This is a chance to work on technology that directly impacts how people worldwide store, manage, and share their precious memories.
As a senior engineer, you'll be instrumental in crafting mission-critical backend services using Java and Cassandra, while collaborating with various engineering teams across Apple. The role requires strong expertise in distributed systems, data modeling, and API development, with a focus on building scalable and maintainable solutions.
Apple offers an exceptional compensation package, including a competitive base salary range of $143,100 to $264,200, plus equity opportunities through stock programs. The benefits package includes comprehensive medical and dental coverage, retirement benefits, and education reimbursement for career advancement.
The ideal candidate will bring 5+ years of experience in distributed systems, strong Java programming skills, and expertise with NoSQL databases like Cassandra. You'll need to be a curious, self-driven learner with excellent communication skills, as you'll be collaborating across teams and contributing to the technical direction of the product.
This role presents an extraordinary opportunity to work with some of the best engineers in the industry while having a direct impact on a product used by millions. You'll be part of shaping the future of how people interact with their photos across Apple's ecosystem, all while growing your career at one of tech's most prestigious companies.