Job Details
Job Information
Job Description

Senior Software Engineer, Ads
Austin, Texas, United States
Software and Services
Summary
Posted: Apr 24, 2025
Weekly Hours: 40
Role Number: 200601249
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
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
Proficiency in programming languages such as Java, C++, Rust, Go, or Scala.
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 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
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 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.
Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program (https://www.apple.com/jobs/pdf/EverifyPosterEnglish.pdf) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Other Details
