Senior Backend Engineer, Customer Systems — High-Scale

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

29 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation
Employee stock programs
Health benefits

Job summary

Apple's Information Systems and Technology (IS&T) is seeking a Software Engineer to help design and deliver high-scale backend services for customer-facing platforms in Cupertino. You will own features end-to-end, participate in API design, and optimize performance in a large-scale, secure cloud environment.

The role emphasizes Spring-based backend development, JVM tuning, and collaborative engineering practices across teams.

Qualifications

  • BS in Computer Science or related field or equivalent experience.
  • 5+ years of professional software development experience.
  • 2+ years with Java including concurrency and performance tuning.
  • Strong OOP, data structures, algorithms and design patterns.
  • Experience with Spring ecosystem: Boot, MVC, Security, Data, Cloud.
  • Solid understanding of JVM internals: GC, memory, JIT.
  • Experience building scalable, cloud-based distributed systems.
  • Knowledge of REST/gRPC/GraphQL, API versioning and backward compatibility.

Responsibilities

  • Own end-to-end delivery of features from design and implementation to testing and production observability.
  • Drive engineering best practices: code reviews, testing, CI/CD, documentation.
  • Architect non-blocking, event-driven pipelines handling millions of concurrent requests.
  • Contribute to API design and contract-first development ensuring backward compatibility.

Skills

Java programming
Concurrency concepts
OOP design patterns
Backend design
API design principles
Distributed systems
Testing & CI/CD
GenAI coding aids

Education

Bachelor's degree in CS/CE or related field

Tools

Spring Boot
Spring MVC
Spring Security
Spring Data
Spring Cloud
WebFlux
JVM internals

Job description

Apple's Information Systems and Technology (IS&T) is seeking a Software Engineer to help design and deliver high-scale backend services for customer-facing platforms in Cupertino. You will own features end-to-end, participate in API design, and optimize performance in a large-scale, secure cloud environment.

The role emphasizes Spring-based backend development, JVM tuning, and collaborative engineering practices across teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Scalable Customer Systems
Senior Backend Engineer: Scalable Customer Systems

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Stock options
Education reimbursement
Healthcare benefits
Senior Backend Engineer - Scalable, Secure Cloud Systems
Senior Backend Engineer - Scalable, Secure Cloud Systems

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 250,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 Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Staff Software Engineer, IS&T — Apple-scale Systems
Staff Software Engineer, IS&T — Apple-scale Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
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
Lead Backend Engineer - Cloud & REST APIs at Scale
Lead Backend Engineer - Cloud & REST APIs at Scale

Apple • Jefferson City (MO)

Remote
USD 161,000 - 242,000
Distributed Systems Backend Engineer: Insights & Release
Distributed Systems Backend Engineer: Insights & Release

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental
Employee Stock Purchase Plan
Relocation assistance
Senior Software Engineer, Global Enterprise Platforms
Senior Software Engineer, Global Enterprise Platforms

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Sr. Software Engineer, Enterprise Technology Services
Sr. Software Engineer, Enterprise Technology Services

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 250,000