Apple
Senior Software Engineer, Apple Ads
Austin, Texas · Senior · Full-time · Posted Sep 10, 2026
- Education
- Bachelor's degree or equivalent.
About the job
Builds on-device systems and platform components that fetch, rank, filter, and deliver ads across Apple services while enforcing policy and protecting user privacy.
What you'll do
- Design, implement, and debug performant, privacy-preserving components in daemons, frameworks, and SDKs.
- Collaborate across teams to develop on-device ad delivery solutions and shape the roadmap.
- Support ad delivery across the App Store, Apple News and Stocks, and Apple Maps.
What they ask for
- Bachelor's degree or equivalent.
- Deep understanding of OS fundamentals, including process and memory management, scheduling, and file systems.
- Professional software development in a C-like language; familiarity with cross-process communication.
- Advanced concurrent programming knowledge and experience building and operating high-performance client SDKs or libraries.
Nice to have
- Ad tech; Apple-platform fundamentals including Swift/Obj-C; public APIs or SDKs for external developers.
- CoreData/libdispatch/XPC/Swift concurrency/daemons; telemetry/observability; client-server networking.
Tools
C-like language, Swift, Obj-C, CoreData, libdispatch, XPC, Swift concurrency
Model-written summary · the original posting is authoritative