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

Photos Backend Systems Engineer

Apple

$126,800 - $190,900
Oct 18, 2025
Cupertino, CA, US
Apply Now

The Photos Backend team is responsible for building innovative on-device and cloud services to improve the user’s photo and video experiences. We shape the next generation of media for Apple and contribute to a product that is redefining the Camera and Photos experience for the iPhone, iPad, Mac, Apple TV, and Apple Watch.

Requirements

  • Strong foundation in computer science fundamentals
  • Demonstrated competency in at least one object-oriented programming language (Java, C-Sharp, Python, C++, etc.) with understanding of OOP design patterns and principles
  • Working knowledge of databases and SQL for data storage and retrieval
  • Understanding of core OS concepts such as memory management and multithreading
  • Experience writing and maintaining tests using modern testing frameworks
  • Application of design patterns to solve common software engineering problems

Responsibilities

  • Develop APIs and frameworks (particularly PhotoKit) that enable third-party developers to integrate with Apple's photo ecosystem
  • Conduct performance profiling and tuning for memory usage, scheduling, I/O operations, and networking protocols
  • Optimize database queries and media processing algorithms to ensure smooth user experiences at scale
  • Support the development of innovative features that leverage the tight hardware-software integration of Apple devices.

Other

  • Bachelor's Degree in Computer Science or equivalent degree