Senior Software Engineer, Ads

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$216,200–$394,000 / yr
Posted
77 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $305k
$87k $427k
below market most similar roles pay here above market

This role pays more than 97% of similar roles. Most pay $149,500–$197,356 — the blue band above. At the midpoint, this role pays about $305k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3499 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2707 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Ads

The Senior Software Engineer, Ads joins the Ad Exchange team to support a highly available, low latency platform for serving privacy preserving ads on Apple devices. This role involves leading cross-functional engineering teams to deliver high-quality solutions for Ad Exchange orchestration and designing performant services that support rapid growth with minimal operational overhead. You will work with advertising domain experts to engineer systems capable of handling various ads use cases for both Search and Display ads. The position requires expertise in building backend distributed systems using public cloud technologies and APIs. Key technical requirements include proficiency in Java and a strong understanding of Microservice Design. The work focuses on solving technical problems related to ad delivery across various platforms while maintaining strict privacy standards.

What does a Software Engineer earn in California?

Median $214500 from 1157 postings across 75 companies.

See salary data

What you'll do

  • Lead cross-functional engineering teams to deliver high-quality solutions for Ad Exchange orchestration.
  • Design and implement performant services that support rapid growth with minimal operational overhead.
  • Engineer systems with advertising domain experts to handle a variety of ads use cases.
  • Build backend distributed systems using public cloud technologies and APIs.
  • Develop and maintain microservices to support high-availability and low-latency ad delivery.
  • Influence architectural decisions to align engineering execution with product and business needs.
  • Mentor engineers and advocate for a culture of learning and growth.

What we're looking for

  • 8+ years of experience in software engineering with a focus on building distributed systems with public cloud technologies.
  • Expertise in building backend distributed systems and creating solutions using public cloud technologies and APIs.
  • Strong understanding of Microservice Design.
  • Proficiency in Java.
  • Bachelor's or Master's degree in Computer Science or equivalent.
  • Ability to work with and lead cross-functional teams.
  • Prior Ads experience (preferred).
  • Ability to weigh in on architectural decisions and align engineering execution with product and business needs (preferred).

More like this

Similar roles

Senior Software Engineer, Ads

Apple Inc

Cupertino, CA 22 days ago $216,200–$394,000
C Swift XPC libdispatch CoreData Concurrency Multi-threading Client-Server Networking Telemetry Observability OS Fundamentals Memory Management File Systems Cross-Process Communication

Senior Software Engineer, Apple Ads

Apple Inc

Cupertino, CA 49 days ago $184,700–$324,800
C Swift XPC libdispatch CoreData Concurrency Multi-threading Cross-process Communication Client-server Networking Telemetry Observability OS Fundamentals Memory Management File Systems

Senior Software Engineer, Apple Ads

Apple Inc

Austin, TX 49 days ago
C Swift XPC libdispatch CoreData Multi-threading Concurrency Cross-process communication Client-server networking Telemetry Observability OS Fundamentals Memory Management File Systems Scheduling Caching Feature-flagged rollouts

Staff Software Engineer, Apple Ads

Apple Inc

Austin, TX 20 days ago
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink AWS GCP micro services Data Pipelines APIs Authentication Authorization
10+ yrs exp

Senior Software Engineer - Ads Manager

Instacart

Remote (Ontario, Canada) +3 10 days ago $168,000–$177,500
Ruby on Rails Go SQL Relational Databases REST GraphQL Kafka Sidekiq AWS Terraform Datadog React TypeScript ML AI Distributed Systems APIs
5+ yrs exp Remote