Overview
Full Time
Skills
FOCUS
Customer Experience
ADS
MLS
PASS
Advertising
Agile
Privacy
Collaboration
Use Cases
Organizational Architecture
Management
Ad Serving
Software Development
Java
C++
Rust
Scala
Programming Languages
Computer Science
Computer Engineering
Electrical Engineering
Problem Solving
Conflict Resolution
Debugging
Cloud Computing
Amazon Web Services
Amazon S3
Amazon Kinesis
Communication
Machine Learning (ML)
A/B Testing
Data Processing
Apache Kafka
Apache Avro
Job Details
At Apple, we focus deeply on our customers' experience. Apple Ads brings this same approach to advertising, helping people find exactly what they're looking for and helping advertisers grow their businesses. Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, and MLS Season Pass. Everything we do is designed for trust, connection, and impact: We respect user privacy, integrate advertising thoughtfully into the experience, and deliver value for advertisers of all sizes-from small app developers to big, global brands. Because when advertising is done right, it benefits everyone!
Description Ad-Delivery is a diverse, global, and agile engineering team that operates intelligently and efficiently by leveraging and refining existing technologies. We collaborate to enhance and expand our capabilities across various business needs and use cases, sharing our innovative solutions for the benefit of all. Our platforms are high-performing, deployed at scale, and utilized by internal systems as well as thousands of developers and advertisers worldwide, all while ensuring user privacy is protected. The role primarily focuses on the search and indexing aspects of Ad Delivery. The role is to build, enhance and scale our search and indexing capabilities to meet a wide array of business needs. You'll work within a collaborative environment where creativity is encouraged, and your contributions make a global impact. You Will: - Collaborate with a variety of internal teams to support indexing and search use cases throughout the organization. - Design and implement high-performance services to manage large-scale data and high queries per second (QPS) effectively. - Develop low-latency, highly available, high-volume user-facing ad-serving systems within a cloud environment. - Engineer secure and scalable distributed data processing systems to generate necessary data for online ad-serving platforms.
Minimum Qualifications
Preferred Qualifications
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Description Ad-Delivery is a diverse, global, and agile engineering team that operates intelligently and efficiently by leveraging and refining existing technologies. We collaborate to enhance and expand our capabilities across various business needs and use cases, sharing our innovative solutions for the benefit of all. Our platforms are high-performing, deployed at scale, and utilized by internal systems as well as thousands of developers and advertisers worldwide, all while ensuring user privacy is protected. The role primarily focuses on the search and indexing aspects of Ad Delivery. The role is to build, enhance and scale our search and indexing capabilities to meet a wide array of business needs. You'll work within a collaborative environment where creativity is encouraged, and your contributions make a global impact. You Will: - Collaborate with a variety of internal teams to support indexing and search use cases throughout the organization. - Design and implement high-performance services to manage large-scale data and high queries per second (QPS) effectively. - Develop low-latency, highly available, high-volume user-facing ad-serving systems within a cloud environment. - Engineer secure and scalable distributed data processing systems to generate necessary data for online ad-serving platforms.
Minimum Qualifications
- 5+ years of industry experience in software development.
- Strong foundation in computer science fundamentals.
- Proficient in Java, C++, Rust, Go, Scala or equivalent programming languages.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
Preferred Qualifications
- Strong problem-solving and debugging skills.
- Familiarity with cloud architectures (e.g., AWS, S3, Kinesis).
- Proven ability to tackle complex problems and systems.
- Excellent communication skills, both written and verbal, with technical and non-technical cross-functional teams.
- Understanding of machine learning and A/B testing experimentation.
- Experience in data processing, with knowledge of Kafka, Avro, and Protobuf.
- Enthusiastic about working in a fast-paced, challenging environment and self-motivated.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.