Senior Backend Engineer - Scalable Ads Platform

Apple Inc.

New York, Northern (NY, KY)

Hybrid

USD 185,000 - 278,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple Ads is seeking an experienced software engineer to help build the next generation of Apple Ad systems in New York. You will implement low-latency services in a cloud environment and collaborate with product, data, and SRE teams to support diverse use cases.

The role requires 5+ years in scalable backend systems, strong CS fundamentals, and familiarity with Java/C++. A bachelor's degree is required, with master's preferred. Apple offers extensive benefits and compensation.

Qualifications

  • 5+ years of experience building scalable microservices or data-driven platforms.
  • Strong computer science fundamentals.
  • Experience with OOPS languages (e.g., Java/C++).
  • Familiarity with cloud paradigms (AWS or GCP).
  • Expertise in backend distributed systems and APIs.
  • Relational and non-relational datastores.
  • Data processing using Kafka, Spark, Flink.
  • Strong problem solving and debugging skills.
  • Desire to work in a fast-paced environment.
  • Bachelor's in CS/Engineering; Master's preferred.

Responsibilities

  • Build the foundational pieces of the next generation of Apple Ads systems.
  • Implement low latency, highly available services in a cloud environment.
  • Design and implement scalable services for rapid growth with minimal ops overhead.
  • Collaborate with Product, Data, SRE, and other teams to support diverse Ads use cases.

Skills

Java
C++
Cloud computing
Microservices
Distributed systems
Data processing
Kubernetes
Spark
Flink
Debugging

Education

Bachelor's in CS/Engineering
Master's preferred

Tools

Kafka
Spark
Flink

Job description

Apple Ads is seeking an experienced software engineer to help build the next generation of Apple Ad systems in New York. You will implement low-latency services in a cloud environment and collaborate with product, data, and SRE teams to support diverse use cases.

The role requires 5+ years in scalable backend systems, strong CS fundamentals, and familiarity with Java/C++. A bachelor's degree is required, with master's preferred. Apple offers extensive benefits and compensation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Systems Engineer - Low-Latency Ads Platform
Senior Backend Systems Engineer - Low-Latency Ads Platform

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Medical & dental
Retirement benefits
Employee stock purchase plan
+3
Senior Ads Platform Engineer - Scalable Microservices
Senior Ads Platform Engineer - Scalable Microservices

Socket.dev • California (MO)

On-site
USD 150,000 - 260,000
Senior Ad Platform Engineer: Scalable Backend Systems
Senior Ad Platform Engineer: Scalable Backend Systems

Apple Inc. • New York (NY)

On-site
USD 185,000 - 325,000
Stock programs
RSU awards
Relocation assistance
+4
Senior Backend Engineer - Ad Exchange Platform
Senior Backend Engineer - Ad Exchange Platform

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
Senior Backend Engineer — Privacy-Preserving Ads Platform
Senior Backend Engineer — Privacy-Preserving Ads Platform

Socket.dev • New York (NY)

On-site
USD 150,000 - 230,000
Backend Engineer - Real-Time Ads Platform
Backend Engineer - Real-Time Ads Platform

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Socket.dev • New York (NY)

On-site
USD 150,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Apple Inc. • New York (NY), Northern (KY)

Hybrid
USD 185,000 - 278,000
Staff Software Engineer, Apple Ads
Staff Software Engineer, Apple Ads

Socket.dev • California (MO)

On-site
USD 150,000 - 260,000
Software Engineer
Software Engineer

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000