Senior Software Engineer, Apple Ads
Core
Building on-device systems (OS daemons, frameworks, SDKs) that fetch, rank, filter ad candidates, enforce policy, and protect user privacy across the Apple ecosystem.
Role type
Senior IC systems and platform engineer (on-device ad delivery)
Builds
On-device ad delivery components for App Store, Apple News, Stocks, and Apple Maps
Domain
Mobile operating systems, advertising technology, privacy engineering
Required skills
OS fundamentals (process/memory management, scheduling, file systems), C-like languages, cross-process communication, concurrent programming, high-performance SDK development, legacy codebase navigation
Preferred skills
Ad tech, Swift/Obj-C, public API/SDK design, CoreData/libdispatch/XPC/Swift concurrency, telemetry/observability, client-server networking
Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.