Senior Backend Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $255k
$121k most similar roles pay here $347k

This role pays more than 94% of similar roles. Most pay $176,812–$225,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $201k 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 Backend Software Engineer

Senior Backend Software Engineer - Apple Sports joins the Sports Backend Infrastructure team to build the engine powering real-time sports experiences across platforms like the Apple Sports app and Apple TV. This role involves designing, developing, and maintaining highly available, high-throughput, and low-latency distributed systems that ingest, process, and distribute sports data at massive scale. The engineer will focus on building reliable infrastructure for real-time data delivery while providing technical guidance and mentorship to junior engineers. Key technologies include Java using both Object-Oriented and Functional programming principles, along with experience in concurrency control, data structures, and algorithm design. The role requires hands-on expertise with Cassandra, Redis, and Kafka, as well as familiarity with Kubernetes, CI/CD pipelines, and stream processing frameworks like Apache Flink, Spark Streaming, or Kafka Streams to solve complex sports data distribution problems.

What you'll do

  • Design and develop high-availability, real-time data services for processing sports data at massive scale.
  • Build and optimize high-throughput, low-latency distributed systems to ensure performance and reliability.
  • Develop and maintain backend infrastructure for the Apple Sports app and Apple TV platforms.
  • Implement real-time data pipelines for ingestion, transformation, and delivery of sports information.
  • Manage and utilize stream processing platforms like Kafka and databases such as Cassandra and Redis.
  • Execute on technical roadmaps to deliver impactful features for millions of global users.
  • Provide technical guidance and mentorship to junior engineers within the engineering team.

What we're looking for

  • 8+ years of professional software engineering experience building and deploying scalable, distributed systems in production.
  • Strong proficiency in Java using both Object-Oriented and Functional programming principles.
  • Solid understanding of concurrency control mechanisms, data structures, and algorithm design.
  • Hands-on experience with Cassandra, Redis, and Kafka.
  • Proven ability to design systems focused on scalability, fault tolerance, and high availability.
  • Experience building real-time data pipelines for ingestion, transformation, and delivery.
  • Practical experience with Kubernetes container orchestration and CI/CD pipelines.
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.

More like this

Similar roles

Senior Software Engineer, Streaming Platform and Solutions

Apple Inc

Seattle, WA 49 days ago $142,300$263,300
Java Apache Kafka Distributed Systems Kubernetes AWS GCP Redis Cassandra RESTful API Schema Registry Cloud Platforms Observability Chaos Engineering Data Processing Concurrency Performance Benchmarking

Senior Software Engineer, Backend

Oscar Health

New York, NY 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid

Senior Backend Software Engineer

S&P Global

Cambridge, MA +1 150 days ago $150,000$225,000
Python Flask FastAPI Django REST Framework PostgreSQL Celery RabbitMQ Redis Kafka Jsonnet AWS Amazon EKS Sentry Prometheus Git Jenkins GitHub Actions RESTful APIs Machine Learning Natural Language Processing
5+ yrs exp

Senior Backend Software Engineer

Salesforce

San Francisco, CA 8 days ago $148,500$223,900
Java Python Go C++ Node.js JavaScript Spring REST gRPC Kafka Spark Hive Presto MapReduce CI/CD Agile AWS GCP Azure Prompt Engineering
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Oscar Health

Los Angeles, CA 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid