7 hours ago
Responsibilities
- Build scalable microservices and data-driven platforms for Apple Ads.
- Design and develop backend distributed systems with low latency and high-scale performance.
- Create solutions using public cloud technologies and APIs.
- Work with relational and non-relational datastores and data-processing technologies.
- Collaborate with and lead cross-functional teams.
- Debug systems and solve complex engineering problems.
Requirements
- At least 5 years of industry experience building scalable microservices or data-driven platforms.
- Strong computer science fundamentals and expertise in backend distributed systems.
- Prior object-oriented programming experience, such as Java or C++.
- Familiarity with cloud paradigms such as AWS or GCP.
- Experience creating solutions with public cloud technologies and APIs.
- Strong understanding of microservice design and high-scale performance tuning.
- Expertise with relational and non-relational datastores.
- Proficiency with data-processing technologies such as Kafka, Spark, or Flink.
- Strong problem-solving and debugging skills.
- Bachelor’s degree in Computer Science or an Engineering discipline, or equivalent experience.
- Master’s degree, Java proficiency, advertising-industry experience, and 8 or more years of software engineering experience are preferred.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
