Senior Backend Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$216,200–$324,800 / yr
Posted
82 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $270k
$127k $346k
below market most similar roles pay here above market

This role pays more than 97% of similar roles. Most pay $167,362–$227,337 — the blue band above. At the midpoint, this role pays about $270k versus about $197k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Backend Software Engineer

Senior Backend Software Engineer - Apple Sports will join the Sports Backend Infrastructure team to build the engine powering real-time sports experiences for millions of fans. This senior role involves designing, developing, and maintaining highly available, real-time data services that ingest, process, and distribute sports data at massive scale. The engineer will focus on building and optimizing high-throughput, low-latency distributed systems while providing technical guidance and mentorship to junior engineers. Key technical requirements include proficiency in Java using Object-Oriented and Functional programming principles, along with knowledge of concurrency control, data structures, and algorithms. The role requires hands-on experience with Cassandra, Redis, and Kafka, as well as stream processing frameworks like Apache Flink or Spark Streaming, and container orchestration using Kubernetes.

What you'll do

  • Design, develop, and maintain highly available, real-time data services for sports data.
  • Build and optimize high-throughput, low-latency distributed systems for massive scale.
  • Ingest, process, and distribute sports data across Apple Sports and Apple TV platforms.
  • Implement systems with a focus on scalability, fault tolerance, and high availability.
  • Leverage Kafka, Cassandra, and Redis to manage real-time data pipelines.
  • Provide technical guidance and mentorship to junior engineers.
  • Execute on the technical roadmap to deliver impactful features for millions of users.

What we're looking for

  • 8+ years of professional software engineering experience building and deploying scalable, distributed systems in a production environment.
  • Strong proficiency in Java with experience in both Object-Oriented and Functional programming principles.
  • Solid understanding of concurrency control mechanisms, fundamental data structures, and efficient algorithm design.
  • Hands-on experience with databases such as Cassandra and Redis, and stream processing platforms like Kafka.
  • Proven ability to design and implement systems with a focus on scalability, fault tolerance, and high availability.
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience building and optimizing real-time data pipelines, including data ingestion, transformation, and delivery (preferred).
  • Practical experience with Kubernetes container orchestration and building/maintaining CI/CD pipelines (preferred).

More like this

Similar roles

Senior Backend Engineer

Apple Inc

Cupertino, CA 18 days ago $184,700–$324,800
Java Spring Kafka Apache Cassandra Apache Solr NoSQL CI/CD Jenkins Gradle Bazel Event-Driven Architecture Data Modeling Search Infrastructure Version Control Systems
5+ yrs exp

Senior Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 69 days ago $184,700–$324,800
Java Scala Apache Spark Apache Flink Apache Kafka Cassandra Large Language Models LangGraph MCP Servers Distributed Systems Data Processing AI Algorithms Data Structures

iOS Engineer

Apple Inc

New York, NY 68 days ago $150,400–$277,600
Swift SwiftUI iOS Instruments AI Tools Agentic Programming Apple Native Platforms