Senior Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$184,700–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $231k
$101k most similar roles pay here $297k

This role pays more than 92% of similar roles. Most pay $149,500–$188,125 — the shaded band above. At the midpoint, this role pays about $231k versus about $169k 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 1995 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer within the Ads Engineering team, you will build foundational components for next-generation systems that deliver optimized advertising content across various platforms. You will design and implement high-volume, low-latency internal and external services in cloud environments while collaborating with cross-functional teams to manage complex platform needs. The role involves developing distributed systems, large-scale data infrastructure, and technologies involving LLMs and Generative AI. To succeed, you must possess strong computer science fundamentals and experience with OOPS programming in Java or C++. You will utilize public cloud technologies like AWS or GCP, work with relational and non-relational datastores, and employ data processing tools such as Kafka, Spark, or Flink. Your work addresses the technical challenge of building scalable microservices to support high-scale performance tuning within a privacy-preserving advertising ecosystem.

What does a Software Engineer earn in New York?

Median $214000 from 227 postings across 45 companies.

See salary data

What you'll do

  • Build foundational components for the next generation of Apple Ads systems.
  • Implement low-latency, high-availability services for internal and external use in cloud environments.
  • Design performant services that support rapid growth with minimal operational overhead.
  • Develop distributed backend systems to handle complex advertising use cases.
  • Manage large-scale data infrastructure using technologies like Kafka, Spark, or Flink.
  • Optimize microservices for high-scale performance and reliability.
  • Manage both relational and non-relational datastores to support platform needs.

What we're looking for

  • Bachelor's degree in Computer Science/Engineering discipline or equivalent.
  • Master's degree (preferred).
  • 5 or more years of industry experience building scalable micro services or data driven platforms.
  • 8+ years of experience in software engineering (preferred).
  • Strong computer science fundamentals and problem solving skills.
  • Experience with OOPS programming, such as Java/C++ or equivalent.
  • Expertise in backend distributed systems, micro-service design, and high-scale performance tuning.
  • Proficiency in cloud paradigms, public cloud APIs, and data processing technologies like Kafka, Spark, or Flink.

More like this

Similar roles

Software Engineer

Apple Inc

New York, NY 17 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Software Engineer

Apple Inc

Cupertino, CA 18 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Software Engineer

Apple Inc

Austin, TX 18 days ago
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing Performance Tuning
2+ yrs exp

Software Engineer

Apple Inc

New City, NY 18 days ago
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing
2+ yrs exp

Senior Software Engineer

Apple Inc

Cupertino, CA 19 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 19 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