Enable job alerts via email!

Senior Software Engineer, Ad Platforms

Apple

Austin (TX)

On-site

USD 110,000 - 150,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer in the Ad Platforms team. This role involves building foundational components for next-generation advertising technology, working on high-scale systems, and designing efficient data pipelines. You'll collaborate with talented professionals to develop secure and scalable distributed systems, ensuring that our advertising solutions benefit users and advertisers alike. If you are passionate about technology and eager to make a significant impact in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • Experience supporting web-scale applications in shared codebases.
  • Proven ability to develop resilient data pipelines and services.

Responsibilities

  • Build foundational components of Apple’s next-generation Ad Platforms.
  • Design and implement performant data pipelines.

Skills

Python
Java
Scala
SQL
Spark
Hadoop
Kafka
Cassandra
CI/CD
NoSQL

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

Hadoop
Spark
Kafka
Cassandra

Job description

Senior Software Engineer, Ad Platforms

Location: Austin, Texas, United States

Department: Software and Services

Summary

Posted: Apr 09, 2025

Role Number: 200598940

At Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers — helping people discover content, supporting creators, and respecting everyone's privacy.

Our technology enables advertising on the App Store, Apple News, Stocks, and Apple TV. We support developers and marketers of all sizes to drive app discovery across the App Store. Our display ads on Apple News and Stocks allow advertisers to promote products alongside trusted content in a brand-safe environment, supporting publishers and journalists. Sponsorships and live sports experiences on Apple TV connect advertisers with captivated audiences. All our efforts are committed to privacy, ensuring advertising benefits everyone.

Responsibilities
  • Build foundational components of Apple’s next-generation Ad Platforms.
  • Work on a platform with challenging scale requirements.
  • Design and implement performant data pipelines.
  • Develop low latency, high availability, high volume systems in a cloud environment.
  • Engineer secure, scalable distributed data processing systems for campaign management.
Minimum Qualifications
  • Bachelor's degree in Computer Science or equivalent.
  • Effective communicator and collaborative problem solver.
  • Experience supporting web-scale, critical applications in shared codebases.
  • Proven ability to develop resilient, reliable, and maintainable data pipelines and services.
  • Strong advocate for good software development practices and code quality.
  • Experience with Spark, Hadoop, HIVE, Kafka, Cassandra, or similar systems.
  • Deep expertise in Python, Java, Scala, SQL, or relevant frameworks.
  • Knowledge of NoSQL datastores (e.g., Cassandra, DynamoDB).
  • Experience working in cloud environments and with object stores.
  • Ability to translate requirements from design to implementation independently and in teams.
  • Awareness of modern data engineering developments.
  • Experience with CI/CD environments.
Preferred Qualifications
  • Familiarity with Advertising Technology.
  • Master's degree preferred.

Apple is an equal opportunity employer committed to inclusion and diversity. We promote equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other protected characteristics. Learn more about your EEO rights here.

We do not discriminate or retaliate against applicants discussing their compensation. Apple participates in the E-Verify program where required. We provide reasonable accommodations for applicants with disabilities. Apple maintains a drug-free workplace and considers qualified applicants with criminal histories in accordance with law. For San Francisco applicants, review the local Fair Chance Ordinance. Massachusetts applicants are protected from lie detector tests as per law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Ads

Apple

Austin

On-site

USD 100,000 - 150,000

30+ days ago

Senior Software Engineer, Ad Platforms

Apple Inc.

Austin

On-site

USD 100,000 - 160,000

30+ days ago

Senior Software Engineer

SmartAsset

Remote

USD 117,000 - 180,000

30+ days ago

Staff Software Engineer, Data Systems (Python)

Northbeam

Remote

USD 90,000 - 160,000

30+ days ago

Senior Software Engineer (Java, Azure, Snowflake)-R-247038

MasterCard

Missouri

On-site

USD 90,000 - 150,000

30+ days ago

Pocket FM - Lead Software Engineer - Python/Golang

Pocket FM

India

On-site

USD 90,000 - 150,000

30+ days ago