Apple Ads is looking to improve its reporting platforms and advertising capabilities while respecting user privacy and delivering value to advertisers
Requirements
- 7 or more years of industry experience building scalable micro services or data driven platforms
- Strong computer science fundamentals
- Prior experience with Java/Scala/C++ or equivalent
- Expertise in relational datastores (e.g Postgres or Oracle)
- Expertise in NoSQL datastores (e.g Druid, Cassandra, or DynamoDB)
- Proficiency in data processing technologies (e.g Kafka, Spark, Flink)
- Experience crafting scalable micro services
- Familiarity with cloud paradigms (e.g AWS or GCP)
Responsibilities
- Build the foundational pieces of the next generation of Apple’s Ad Platforms reporting capabilities
- Collaborate with product management to define external APIs for reporting
- Design and implement performant services and data pipelines
- Implement low latency, highly available, high volume advertiser facing systems in a cloud environment
- Engineer secure and scalable distributed systems across our reporting and insights capabilities
- Participate in rotational on-call schedule
- Improve and maintain our CI/CD and testing infrastructure
Other
- Have the ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams
- Prior Advertising experience is a plus
- Master's degree preferred
- Bachelor's degree in Computer Science/Engineering discipline or equivalent