Senior Software Engineer, Ads

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
45 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $255k
$114k most similar roles pay here $347k

This role pays more than 90% of similar roles. Most pay $167,696–$223,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $196k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Ads

As a Senior Software Engineer, Ads, you will join the Ad Exchange team to develop a highly available, low latency platform that serves high quality, privacy preserving ads across various Apple devices. You will lead cross-functional engineering teams and collaborate with technical and business partners to deliver solutions for ad exchange orchestration. Your daily responsibilities include designing and implementing performant services built on microservice design principles to support rapid growth while minimizing operational overhead. You will work alongside advertising domain experts to engineer systems capable of handling diverse use cases for search and display ads. The role requires proficiency in Java, experience with distributed systems, and expertise in public cloud technologies and APIs. You will be responsible for architectural decisions and mentoring engineers while ensuring technical execution aligns with product needs within the advertising ecosystem.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 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 microservices that support rapid growth with minimal operational overhead.
  • Build backend distributed systems using public cloud technologies and APIs.
  • Engineer systems in collaboration with advertising domain experts to handle diverse ad use cases.
  • Make architectural decisions that align engineering execution with product and business needs.
  • Mentor engineers while advocating for a culture of learning and professional growth.
  • Develop high-availability, low-latency platforms for serving privacy-preserving ads on Apple devices.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or equivalent.
  • 4+ years of experience in software engineering focusing on distributed systems with public cloud technologies.
  • Proficiency in Java is required.
  • Strong understanding of Microservice Design and expertise in building backend distributed systems.
  • Experience creating solutions using public cloud technologies and APIs.
  • Ability to lead cross-functional teams and collaborate with technical and business partners.
  • Prior experience in the advertising domain is preferred.
  • Excellent written and verbal communication skills.

More like this

Similar roles

Senior Software Engineer

Apple Inc

Cupertino, CA 15 days ago $184,700$324,800
Go Java Rust C++ Scala micro-services Distributed Systems Lucene Solr Elasticsearch Cassandra Kafka Spark Flink AWS S3 EC2 Kubernetes Machine Learning NLP AI
6+ yrs exp

Senior Software Engineer

Apple Inc

Austin, TX 15 days ago
Go Java Rust C++ Scala micro-services Distributed Systems Machine Learning NLP AI Lucene Solr Elasticsearch NoSQL Cassandra Kafka Spark Flink AWS S3 EC2 Kubernetes Linux
6+ yrs exp

Senior Software Engineer, Ads Platform

Microsoft

Redmond, WA 42 days ago $119,800$234,700
Distributed Systems Microsoft Azure AWS Python C# Java C++ JavaScript Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI Web Technologies
4+ yrs exp Hybrid

Staff Software Engineer

Apple Inc

New York, NY 65 days ago $184,700$324,800
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink micro services AWS GCP Data Pipelines APIs
10+ yrs exp

Senior Software Engineer, Ads

Instacart

Remote (Ontario, Canada) +3 104 days ago $168,000$177,500
Rails Go DBT Airflow Scala Apache Spark Databricks Delta Lake Snowflake Python Terraform SQL Distributed Systems Streaming Batch Processing Hadoop Flink Hive Kafka
5+ yrs exp Remote