Apple
Senior Software Engineer
$185K–$278K
Cupertino, California · Senior · Full-time · Posted Oct 27, 2026
- Experience
- 5 or more years; 8+ years preferred.
- Education
- Bachelor's degree in Computer Science/Engineering discipline or equivalent. Master's degree preferred.
About the job
Build scalable, low-latency distributed services and foundational systems for Apple Ads in a cloud environment.
What you'll do
- Build foundational components of the next generation of Apple Ads systems.
- Implement highly available, high-volume services and design them to support growth with minimal operational overhead.
- Collaborate with cross-functional teams to design and implement systems for diverse advertising use cases.
What they ask for
- 5 or more years of industry experience building scalable micro services or data driven platforms.
- Strong computer science fundamentals and expertise in backend distributed systems, micro-service design, and high-scale performance tuning.
- Experience with OOPS programming, public cloud technologies and APIs, and relational and non relational datastores.
- Proficiency in data processing technologies such as Kafka, Spark, or Flink; strong problem-solving and debugging skills.
Nice to have
- 8+ years of experience in software engineering.
- Proficiency in Java; advertising industry experience is a plus.
Pay
$184,700 and $277,600 (base salary)
Tools
Java, C++, AWS, GCP, Kafka, Spark, Flink
AI focus
The team’s work spans LLMs and Generative AI; this role’s specific AI duties are not stated.
Model-written summary · the original posting is authoritative