Apple Ads needs to build the foundational pieces of the next generation of its advertising systems, focusing on privacy-preserving, user-centric, and scalable infrastructure to support massive real-time demand with low latency, precision, and global reach.
Requirements
- 5 or more years of industry experience building scalable micro services or data driven platforms.
- Strong computer science fundamentals.
- Prior experience with OOPS programming (eg., Java/C++ or equivalent)
- Familiarity with cloud paradigms ( e.g AWS or GCP )
- Expertise in building backend distributed systems
- Experience with creating solutions using public cloud technologies and APIs
- Strong understanding of Micro-service design and high-scale performance tuning
- Expertise in relational and non relational datastore
- Proficiency in data processing technologies (e.g Kafka, Spark, Flink )
- Strong problem solving and debugging skills.
Responsibilities
- Build the foundational pieces of the next generation of Apple Ad’s systems
- Implement low latency, highly - available, high volume internal and external facing services in a cloud environment.
- Design and implement performant services created with the right principles to support rapid growth with minimal operational overheads
- Collaborate with cross functional teams including Product Management, Data, SRE, etc. to design and implement systems that can handle a variety of Ads use cases.
Other
- A desire to work in a fast-paced work environment.
- Bachelor's degree in Computer Science/Engineering discipline or equivalent. Master's degree preferred.
- Ability to work with and lead cross functional teams
- Prior experience in advertising industry is a plus