Apple's Cloud File Providers team is seeking a Systems Software Engineer to shape the future of File Sync on Apple devices. This role focuses on the FileProvider framework, a crucial technology powering file sync applications like Google Drive and iCloud Drive across iPhone, iPad, Mac, and Apple Vision Pro. The team is responsible for developing and maintaining a sophisticated framework that provides a resilient file syncing engine, automatic content management, and seamless integration with Apple's ecosystem.
As a Systems Software Engineer, you'll collaborate with cross-functional teams to deliver features and bug fixes, working closely with operating system engineers, framework engineers, and developers. The role involves implementing new features, conducting thorough testing, and ensuring high-quality code delivery. You'll be working on technology that impacts millions of users, implementing complex systems including file syncing, automatic download management, and integration with core Apple applications.
The ideal candidate should have strong experience in C-based programming languages and operating systems fundamentals. Knowledge of Objective-C or Swift is preferred, along with experience in resource-constrained development, database performance, parallelism, and inter-process communication. This is an opportunity to work on cutting-edge technology that powers file synchronization across Apple's entire device ecosystem, making a direct impact on user experience and productivity.
Join Apple's innovative environment where diversity of thought and inclusion drive the creation of products that enhance people's lives. You'll be part of a team that has contributed significant technical knowledge to the developer community through various talks and presentations, working on technology that serves as the backbone for file synchronization across Apple's platform.