{"id":2848539,"url":"https://alion.io/job/apple-file-provider-sync-engineer","title":"File Provider Sync Engineer","company":{"id":12,"name":"Apple","domain":"apple.com","url":"https://alion.io/company/apple","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Apple Jobs","truth_index":{"grade":"A","score":95,"open_postings":797,"ghost_share":0.001,"stale_share":0.001,"repost_share":0.004,"time_to_fill_p50_days":117,"computed_at":"2026-10-22T06:10:10Z"}},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Paris, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":69000,"max_usd":123000,"period":"year","method":"role_country_seniority_unknown","sample_n":183},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Dropbox","optional":false},{"name":"Google Drive","optional":false},{"name":"Objective-C","optional":false},{"name":"OneDrive","optional":false},{"name":"AI Agents","optional":true}],"status":"live","first_seen_at":"2026-10-19T09:24:41Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-22T12:38:07Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Every day, hundreds of millions of people trust their documents to iCloud Drive, Dropbox, OneDrive, Google Drive and Box on Apple platforms. These services rely on a common foundation built at the core of our operating systems, the File Provider framework, APIs and daemons developed by a Core OS team in Paris. We are responsible for keeping users’ files consistent across their devices and services, and the deep system integration that provides the best local user experience with cloud-backed files.\nWe are looking for a systems engineer who wants to work where distributed state meets the operating system. You do not need to have sync experience. You do need to care deeply about getting things right, because at our scale, rare bugs have the potential to cause dataloss for many users.\nDescription\nYou will join the team that owns the sync engine: the system that detects, tracks and applies changes flowing in both directions between a device and the cloud. The central problem is reconciling two trees that change independently: the local filesystem where users save their files, and remote services we don’t control. The engine plans and executes a graph of dependent operations to apply each change to the other tree, in an order that never breaks the folder structure, even through concurrent edits, crashes and conflicts. The workload is heavily bursty: we track millions of files, and a single event can change a large share of them at once. On iPhone and iPad, absorbing those bursts means competing with apps and daemons for memory, CPU, battery and storage.\nYou will contribute to a system that walks a constant tightrope: careful enough that it never loses data, fast enough that sync feels instant, and light enough that nobody notices it running. Day to day, you will design, implement, test and debug new features, quality safeguards and performance improvements. Initially, you will be paired with experts who will accompany you on scoped assignments, and you will build autonomy and ownership from there. You will collaborate closely with engineering teams worldwide, from kernel to cloud, across our operating systems and services stack, and external developers adopting our APIs throughout the industry.\nMinimum Qualifications\nSolid programming skills in a systems language such as C, C++, Objective-C or Swift\nWorking understanding of operating system fundamentals: processes, concurrency, memory, file I/O\nDemonstrated ability to debug methodically\nClear written and verbal communication in English, and a collaborative approach to working across teams\nCuriosity about how systems actually work underneath the abstractions\nPreferred Qualifications\nExperience reasoning about stateful systems that must stay correct across crashes, restarts, partial failures or concurrent mutation\nExposure to distributed systems concepts: eventual consistency, change tracking, reconciliation, conflict resolution\nFamiliarity with filesystems, APFS or otherwise, or with filesystem-adjacent system components\nExperience with performance, memory or energy profiling\nExperience maintaining an API or library that other developers depend on\nExperience with agentic coding\nContributions to a large, long-lived codebase","description_format":"text","description_chars":3225,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Operating Systems","Laptops","Smartwatches & Fitness Trackers","Tablets"],"lifecycle":[{"event":"open","at":"2026-10-19T12:13:13Z"}],"visa":[],"liveness":{"score":99,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.993,"p_room":1,"age_days":2,"expected_fill_days":117,"reasons":["conf:1","urgency","velocity","win:early","comp:brand"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/apple-file-provider-sync-engineer","json_url":"https://alion.io/job/apple-file-provider-sync-engineer.json","meta":{"generated_at":"2026-10-22T13:07:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12032,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":12},"rest":"https://alion.io/mcp/rest/get_company?id=12"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapple-file-provider-sync-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapple-file-provider-sync-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapple-file-provider-sync-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/apple-file-provider-sync-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapple-file-provider-sync-engineer"}]}