Senior Backend Engineer, Large-Scale Distributed Systems

Apple Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Employee stock purchase plan
Relocation assistance

Job summary

Apple Inc. in Cupertino seeks a senior backend engineer to design and operate massively scalable, low-latency services powering Apple experiences.

You will lead multi-tenant platforms, collaborate with AI/ML teams, mentor engineers, and own production-grade backend systems across real-time transactions and analytics. Strong distributed systems, Java, and JVM tuning are essential for success.

Qualifications

  • Master's degree required.
  • 8+ years of professional software development experience.
  • Experience building scalable, distributed systems in production.
  • Strong Java and Spring Boot, plus knowledge of Go or C++.

Responsibilities

  • Design and build scalable backend features and services.
  • Ensure high availability and low latency across workloads.
  • Collaborate with ML, search, and business teams to ship APIs.
  • Provide technical guidance and mentorship.

Skills

Java
Distributed systems
Spring Boot
Go/C++
JVM tuning
Async / Reactive
JUnit/Mockito
Kafka
Cloud Native
Kubernetes
Gradle
Redis

Education

Master's degree in Computer Science

Tools

AWS
GCP
Docker
Kubernetes
Gradle
Redis

Job description

Apple Inc. in Cupertino seeks a senior backend engineer to design and operate massively scalable, low-latency services powering Apple experiences.

You will lead multi-tenant platforms, collaborate with AI/ML teams, mentor engineers, and own production-grade backend systems across real-time transactions and analytics. Strong distributed systems, Java, and JVM tuning are essential for success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Senior Backend Engineer - Scalable Data Platforms
Senior Backend Engineer - Scalable Data Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 94,000 - 133,000
Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Senior Distributed Systems Engineer: Scale High-Performance
Senior Distributed Systems Engineer: Scale High-Performance

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical coverage
Retirement benefits
Employee stock programs
+1
Senior Backend Engineer: Scalable, Event-Driven Systems
Senior Backend Engineer: Scalable, Event-Driven Systems

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior Backend Engineer, Customer Systems (High-Scale)
Senior Backend Engineer, Customer Systems (High-Scale)

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Employee Stock Purchase Plan
Comprehensive medical and dental
Senior Backend Engineer: Distributed Systems Lead
Senior Backend Engineer: Distributed Systems Lead

Apple Inc. • Cupertino (CA)

Hybrid
USD 216,000 - 394,000
Medical & dental
Retirement benefits
Product discounts
+4
Senior Backend Engineer - AI & Data Platforms (Cloud-Native)
Senior Backend Engineer - AI & Data Platforms (Cloud-Native)

Apple • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer – Real-Time Data & AI Platforms
Senior Software Engineer – Real-Time Data & AI Platforms

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Employee stock purchase plan
Stock programs
Relocation assistance
+2
Senior Backend Architect, CI Platforms & Workflows
Senior Backend Architect, CI Platforms & Workflows

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000