Senior Software Engineer

Apple Inc

Confirmed live 3 days ago High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $231k
$98k $297k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $140,025–$177,250 — the blue band above. At the midpoint, this role pays about $231k versus about $159k 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 3535 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer joins the Ads Engineering team to build foundational pieces for the next generation of Apple Ads systems. This role involves designing and implementing low latency, highly available, and high volume internal and external facing services within a cloud environment. The engineer will collaborate with cross functional teams to develop performant services that support rapid growth with minimal operational overhead. Key technical requirements include expertise in backend distributed systems, micro-service design, and high-scale performance tuning. Candidates must possess proficiency in OOPS programming using Java or C++, experience with cloud paradigms like AWS or GCP, and knowledge of relational and non-relational datastores. The work involves solving complex platform needs for privacy-preserving, user-centric ad tech using data processing technologies like Kafka, Spark, and Flink.

What does a Software Engineer earn in New York?

Median $214000 from 247 postings across 58 companies.

See salary data

What you'll do

  • Build foundational components for the next generation of Apple Ads systems.
  • Implement low-latency, high-volume internal and external services in a cloud environment.
  • Design performant services that support rapid growth with minimal operational overhead.
  • Develop backend distributed systems to handle massive real-time demand.
  • Build and maintain scalable microservices and data-driven platforms.
  • Create solutions using public cloud technologies and APIs.
  • Optimize high-scale performance for relational and non-relational datastores.
  • Utilize data processing technologies like Kafka, Spark, and Flink to manage 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 strong problem solving and debugging skills.
  • Prior experience with OOPS programming (e.g., Java/C++ or equivalent) and proficiency in Java (preferred).
  • Expertise in building backend distributed systems, micro-service design, and high-scale performance tuning.
  • Experience with cloud paradigms, public cloud technologies, APIs, relational/non-relational datastores, and data processing technologies (e.g., Kafka, Spark, Flink).
  • Prior experience in advertising industry (preferred).

More like this

Similar roles

Senior Software Engineer

Apple Inc

Cupertino, CA 46 days ago $184,700–$277,600
Java C++ Distributed Systems micro services Kafka Spark Flink AWS GCP LLMs Generative AI Data Processing High-Scale Performance Tuning
5+ yrs exp

Senior Software Engineer, Apple Ads

Apple Inc

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

Staff Software Engineer, Apple Ads

Apple Inc

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

Staff Software Engineer, Apple Ads

Apple Inc

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

Staff Software Engineer, Apple Ads

Apple Inc

San Francisco, CA 85 days ago $184,700–$324,800
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink AWS GCP micro services Data Pipelines APIs
10+ yrs exp

Staff Software Engineer, Apple Ads

Apple Inc

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