Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer, Apple Ads

Apple

$181,100 - $318,400
Sep 20, 2025
Cupertino, CA, US
Apply Now

Apple Ads is looking to improve its ad-delivery platforms to ensure optimal and correct ads are available for real-time ad selection, while also providing viewability and flexibility for internal stakeholders. The goal is to power ads and sponsorships across Apple Services, helping people find what they're looking for and advertisers grow their businesses, all while respecting user privacy.

Requirements

  • 6 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.
  • Prior experience with Search technologies (Lucene, Solr, Elastic Search etc.)
  • Expertise in NoSQL datastores ( e.g Cassandra )
  • Proficiency in data processing technologies (e.g Kafka, Spark, Flink )
  • Experience designing scalable micro services.

Responsibilities

  • Collaborate with multiple internal teams to support indexing and searching use cases across the organization.
  • Design and implement performant services to support high volume data & QPS.
  • Implement low latency, highly - available, high volume ad-serving systems in a cloud environment.
  • Engineer secure and scalable distributed data processing systems.
  • Consuming and optimizing readily-available technology.
  • Collaborating to improve and scale capabilities across businesses and use cases.
  • Sharing innovative solutions so everyone can benefit.

Other

  • Demonstrated ability to work on complex 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
  • Bachelors degree in Computer Science or equivalent is required. Master's degree preferred.