Sr Software Engineer, Apple Ads

Apple•Cupertino, CA

About The Position

The Ad Exchange team at Apple provides a highly available, low-latency platform central to serving high-quality, privacy-preserving ads on Apple devices. The team is also responsible for multiple business-critical services and tools supporting both Search and Display ads. The Senior Software Engineer will lead cross-functional engineering teams and collaborate with technical and business teams across Apple to deliver high-quality, timely solutions for Ad Exchange orchestration. The role designs and implements performant services using sound principles to support rapid growth with minimal operational overhead, and works with advertising domain experts to engineer systems that handle a variety of advertising use cases.

Requirements

  • At least 5 years of experience in software engineering.
  • Proficiency in Java.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.

Nice To Haves

  • 8 or more years of experience in software engineering.
  • Strong understanding of microservice design and high-scale performance tuning.
  • Expertise in building backend distributed systems.
  • Experience creating solutions using public cloud technologies and APIs.
  • Ability to work with and lead cross-functional teams.

Responsibilities

  • Lead cross-functional engineering teams and collaborate with technical and business teams across Apple to deliver high-quality, timely solutions for Ad Exchange orchestration.
  • Design and implement performant services that support rapid growth with minimal operational overhead.
  • Work with advertising domain experts to engineer systems that handle a variety of advertising use cases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service