Senior Software Engineer, Ad Platforms

A technology company that builds products designed to enrich people's lives, including advertising platforms that respect privacy.
$175,800 - $264,200
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer, Ad Platforms

Apple's Advertiser Services team is seeking a Senior Software Engineer to join their diverse, global, and agile engineering team focused on ad platforms. This role offers an exciting opportunity to work on sophisticated backend systems that power advertising across the App Store, Apple News, Stocks, and Apple TV. You'll be part of a team that values innovation while maintaining Apple's unwavering commitment to privacy.

The position involves building foundational components of Apple's next-generation Ad Platforms, working with cutting-edge technologies including microservices, distributed systems, and cloud infrastructure. You'll be responsible for designing and implementing high-performance services, data pipelines, and campaign management systems that operate at scale.

This is an excellent opportunity for experienced engineers who want to make a significant impact on advertising technology while maintaining strong privacy standards. The role offers competitive compensation ($175,800-$264,200), comprehensive benefits, and the chance to work with world-class teams at Apple's Cupertino location.

The ideal candidate brings 8+ years of experience in building scalable microservices and data-driven platforms, with expertise in Java/Scala, NoSQL databases, and data processing technologies. You'll need strong computer science fundamentals and excellent communication skills to collaborate effectively with cross-functional teams.

Join Apple's Advertiser Services team to help shape the future of privacy-focused advertising technology while working on challenging technical problems in a fast-paced environment. This role offers the perfect blend of technical complexity, scale, and meaningful impact on how advertising is delivered across Apple's platforms.

Last updated 36 minutes ago

Responsibilities For Senior Software Engineer, Ad Platforms

  • Build the foundational pieces of the next generation of Apple's Ad Platforms
  • Collaborate with product management to define external APIs for campaign management
  • Design and implement performant services and data pipelines
  • Build shared capabilities like Authentication, Authorization etc to support multiple internal and external partners
  • Implement low latency, highly-available, high volume advertiser facing systems in a cloud environment
  • Engineer secure and scalable distributed data processing systems for campaign management

Requirements For Senior Software Engineer, Ad Platforms

Java
Scala
Cassandra
Kafka
  • 8 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)
  • Strong problem solving and debugging skills
  • Effective communication skills, both written and verbal
  • Bachelor's degree in Computer Science or equivalent is required; Master's degree preferred

Benefits For Senior Software Engineer, Ad Platforms

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Ad Platforms

Senior Software QA Engineer

Senior Software QA Engineer role at Apple, focusing on AI/ML quality systems, test automation, and framework development with competitive compensation and benefits.

Global Supply Manager

Senior Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization for core technologies across product lines.

Business Development Manager, Apple Card

Senior Business Development Manager position at Apple focused on growing Apple Card through strategic partnerships and product development.

Apple Services Engineering, Tools and Automation Engineer - Commerce

Senior QA Automation Engineer role at Apple, focusing on e-commerce platforms for digital services, offering competitive salary and comprehensive benefits.

Quality/Automation Engineer, Retail Engineering

Senior Quality/Automation Engineer role at Apple's Retail Engineering team, focusing on e-commerce testing automation and quality assurance leadership.