Real-Time Ad-Serving Backend Engineer

Apple, Inc.

Austin (TX)

On-site

USD 150,000 - 210,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple is seeking a backend software engineer in Austin to design, develop, and operate real-time ad-serving systems at internet scale. You will build low-latency, highly available services in the cloud, and work across indexing, search, and platform teams to deliver end-to-end solutions.

You will apply ML/NLP techniques to improve candidate retrieval and ranking, mentor others, and contribute to a privacy-conscious, scalable advertising platform.

Qualifications

  • 3+ years architecting internet-scale server software for Linux with scalable micro-services.
  • Strong CS fundamentals: algorithms and data structures.
  • Proficiency in Go, Java, C++, or similar languages.
  • Experience with search tech (Lucene/Solr/Elasticsearch) and NoSQL (Cassandra).
  • Experience with data processing technologies (Kafka, Spark, Flink) and petabyte-scale datasets.
  • Experience with AWS services (S3, EC2, EKS/Kubernetes).
  • Demonstrated ability to work on complex problems alone or in a team to deliver end-to-end systems.
  • Excellent written and verbal communication with cross-functional teams.

Responsibilities

  • Architect, design, and implement internet-scale, low-latency ad-serving systems in a cloud environment.
  • Build performant micro-services and distributed data platforms for high data volumes and QPS.
  • Engineer secure, scalable distributed data processing pipelines for petabyte-scale datasets.
  • Apply AI/ML techniques to advance candidate retrieval and ranking.
  • Collaborate with multiple internal teams to support indexing and searching use cases.

Skills

Go
Java
C++
Distributed systems
Algorithms & data structures

Education

Bachelor's degree in Computer Science or equivalent experience

Tools

Kafka
Spark
Elasticsearch
Cassandra
Kubernetes
AWS

Job description

Apple is seeking a backend software engineer in Austin to design, develop, and operate real-time ad-serving systems at internet scale. You will build low-latency, highly available services in the cloud, and work across indexing, search, and platform teams to deliver end-to-end solutions.

You will apply ML/NLP techniques to improve candidate retrieval and ranking, mentor others, and contribute to a privacy-conscious, scalable advertising platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Real-Time Ad Platform
Senior Backend Engineer - Real-Time Ad Platform

Apple Inc. • Austin (TX)

Hybrid
USD 150,000 - 210,000
Senior Backend Engineer — Real-Time Ad Platform
Senior Backend Engineer — Real-Time Ad Platform

Apple, Inc. • Cupertino (CA)

On-site
USD 140,000 - 200,000
Software Engineer, Apple Ads
Software Engineer, Apple Ads

Apple, Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
Senior Ads Backend Engineer - Low-Latency, Scalable Cloud
Senior Ads Backend Engineer - Low-Latency, Scalable Cloud

Apple, Inc. • New York (NY)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
Senior Software Engineer, Apple Ads
Senior Software Engineer, Apple Ads

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
Backend Engineer - Scalable Ad Tech Platforms
Backend Engineer - Scalable Ad Tech Platforms

Apple, Inc. • Cupertino (CA)

On-site
USD 129,000 - 195,000
Medical and dental coverage
Stock programs for employees
Tuition reimbursement
+1
Senior Software Engineer, Apple Ads
Senior Software Engineer, Apple Ads

Apple, Inc. • Cupertino (CA)

On-site
USD 140,000 - 200,000
Staff Backend Engineer - Advertiser Reporting Platform
Staff Backend Engineer - Advertiser Reporting Platform

Apple, Inc. • Austin (TX)

On-site
USD 150,000 - 190,000
ML Platform Engineer for Scalable Ads
ML Platform Engineer for Scalable Ads

Apple, Inc. • New York (NY)

On-site
USD 185,000 - 278,000
Stock options
Relocation assistance
Health and dental coverage
+1
Senior Software Engineer, Apple Ads
Senior Software Engineer, Apple Ads

Apple, Inc. • Austin (TX)

On-site
USD 180,000 - 260,000