Apple is looking to build the foundational pieces of the next generation of Apple’s Ad Platforms by developing low latency, highly available, high volume advertiser facing systems in a cloud environment.
Requirements
- 3 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 NoSQL datastores ( e.g 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
- Build low latency, highly available, high volume advertiser facing systems in a cloud environment
- Collaborate with cross functional teams including Product Management, Data, SRE, etc. to design and implement performant, internal and external facing services and APIs
- Build shared capabilities like Authentication, Authorization etc. to support multiple internal and external partners
- Use your expertise in data and software engineering to deliver scalable, distributed and cost effective solutions to data movement from various sources into Ad Platforms
Other
- Bachelor's degree in Computer Science or equivalent is required
- Proven ability to work on sophisticated problems and systems
- Strong problem solving and debugging skills.
- Have the ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams.
- A desire to work in a fast-paced and challenging work environment.