Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer - Apple Cloud Products - iCloud Photos

Apple

Salary not specified
Dec 6, 2025
San Francisco, CA, US
Apply Now

Apple Cloud is looking to improve its iCloud Photos service by developing the next generation of features and enhancing existing ones to support hundreds of millions of users worldwide across iOS, VisionOS, and macOS platforms.

Requirements

  • 5+ proven experience in crafting, developing and maintaining high-performance distributed systems and services using Java
  • Experience in NoSQL databases such as Cassandra.
  • Strong Computer Science fundamentals and multi-thread programming experience.
  • Curiosity for independently learning new technologies
  • proficiency in planning and executing projects, including designing data models and storage systems
  • expertise in managing data flows, developing APIs, selecting caching strategies
  • deep experience in building, deploying, and optimizing robust, scalable, and maintainable services

Responsibilities

  • building mission-critical backend services to support iCloud Photos on iOS, VisionOS and macOS platforms
  • defining the technology and engineering practices
  • crafting, developing and maintaining high-performance distributed systems and services
  • planning and executing projects, including designing data models and storage systems
  • managing data flows
  • developing APIs
  • selecting caching strategies

Other

  • help build the team's culture
  • collaborate with many engineering teams across Apple, therefore good communication and relationship-building skills are essential to your success.
  • Having an inquisitive mind and asking questions will help you not only achieve immediate results, but also inspire new ideas for your next killer feature.
  • Knowledge of Swift and/or Objective C is a plus.
  • Passion for quality with a keen eye for detail