Apple

Senior Software Engineer, Apple Services Engineering, iCloud Platform

Apple
Apply
7 days ago

Responsibilities

  • Design, build, and grow Apple’s foundational privacy-focused cloud platform.
  • Develop critical iCloud infrastructure components and introduce new fundamental capabilities.
  • Design, implement, and operate highly scalable distributed systems.
  • Perform performance benchmarking, debugging, and tuning of distributed systems.
  • Drive projects from initial ideas through production while managing technical and organizational complexity.
  • Support strong privacy guarantees and platform capabilities for services including CloudKit, FaceTime, PushNotifications, iCloud Photos, Drive, and Backup.

Requirements

  • 7+ years of professional experience designing, implementing, and operating highly scalable distributed systems.
  • Industry experience with programming languages such as Java, Swift, C/C++, or Go.
  • Experience with performance benchmarking, debugging, and tuning distributed systems.
  • Experience with cloud deployment and observability technologies such as Kubernetes.
  • Bachelor’s degree in an engineering-related field or equivalent related experience.
  • Strong communication skills and the ability to build relationships with diverse groups.
  • Preferred understanding of cryptographic protocols, data encryption, secure key management, and security architecture.

Tech Stack

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me