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 iCloud- Apple Services Engineering

Apple

Salary not specified
Nov 9, 2025
Cupertino, CA, US
Apply Now

The iCloud Tools Engineering team is crucial to delivering a seamless Apple experience, empowering AppleCare to provide premier support for iCloud services and key iOS/macOS features. Here, you'll build tools that enhance customer service, take on exciting challenges like platform modernization, and develop intelligent features leveraging Gen AI. You'll work with cutting-edge technologies available only at Apple.

Requirements

  • 7+ years experience in developing and maintaining high-performance, scalable backend systems using Java, with a strong understanding of design patterns and data structures.
  • Experience with designing and implementing efficient APIs and micro-services.
  • Experience with relational databases like Oracle, PostgreSQL, and NoSQL databases like Cassandra for efficient data storage and retrieval.
  • Expertise in building robust, high-performance, responsive, and accessible user interfaces with a focus on usability and cross-platform compatibility.
  • Proficient in TypeScript and ES6, with expertise in modern JavaScript frameworks such as ReactJS, AngularJS, and VueJS.
  • Proficient in applying best practices for clean, maintainable code.

Responsibilities

  • build tools that enhance customer service
  • take on exciting challenges like platform modernization
  • develop intelligent features leveraging Gen AI
  • maintaining and enhancing several business-critical internal applications that drive key organizational functions
  • automating critical processes such as sending emails to billions of users and delivering iCloud feature experiences for all devices in our retail stores worldwide
  • define and build the next generation of services that will further elevate our customer experience

Other

  • 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.
  • Strong written and verbal communication skills to collaborate optimally with cross-functional teams.
  • Excellent analytical and problem-solving abilities with strong attention to detail.
  • Willingness to learn new technologies and comfortable with working in a fast-paced and dynamic environment.