CareerPlanSign in

Senior Software Engineer, Apple Ads

USA💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Build on-device systems, OS daemons, frameworks, and SDKs that deliver ads across the Apple ecosystem, including fetching, ranking, filtering ad candidates, and enforcing privacy and legal compliance.

Role type

Senior IC software engineer (OS/advertising systems)

Builds

On-device ad delivery systems, OS daemons, frameworks, and client SDKs

Domain

Mobile operating systems / Advertising technology

Deliverable

production ML models | product features | infrastructure

Required skills

OS fundamentals (process/memory management, scheduling, file systems), C-like language development, cross-process communication, concurrent programming (multithreading, synchronization, locking, race conditions, deadlocks), high-performance SDK/library development

Preferred skills

ad technology experience, Apple-platform fundamentals (Swift, Objective-C), public API/SDK design for external developers, Core Data, libdispatch, XPC, Swift concurrency, daemons, telemetry, observability, client-server networking

Technologies

Swift, Objective-C, C-like languages, libdispatch, XPC, Core Data

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.