Lead Software Architect — Distributed Systems at Scale

Apple

Cupertino (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple is seeking an experienced senior engineer to design and operate large-scale, distributed software systems for Wallet, Payments & Commerce. You will lead architecture, drive technical direction, and mentor peers across global teams while delivering highly available services.

You will own from concept to production, shaping monitoring, deployments, and on-call response with a focus on reliability and scale in a fast-paced environment.

Qualifications

  • Extensive experience architecting, building, and maintaining distributed systems at scale.
  • Strong communication skills to drive consensus across global teams and external partners.
  • Proven ability to design and operate REST and/or gRPC services with high availability.

Responsibilities

  • Architect, build, and maintain mission-critical distributed systems at large scale with resilience and self-healing as core design principles.
  • Drive technical discussions and define engineering strategy across teams and disciplines.
  • Write technical specifications and documentation to align complex concepts across audiences.

Skills

Java
Kotlin
Spring
Distributed systems

Tools

Docker
Kubernetes
AWS
OpenTelemetry
Datadog
Prometheus
Grafana

Job description

Apple is seeking an experienced senior engineer to design and operate large-scale, distributed software systems for Wallet, Payments & Commerce. You will lead architecture, drive technical direction, and mentor peers across global teams while delivering highly available services.

You will own from concept to production, shaping monitoring, deployments, and on-call response with a focus on reliability and scale in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Distributed Systems at Scale
Senior Software Engineer - Distributed Systems at Scale

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Senior Distributed Systems Engineer - Java/Kotlin
Senior Distributed Systems Engineer - Java/Kotlin

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Engineering Manager — Scalable Distributed Systems
Engineering Manager — Scalable Distributed Systems

Apple Inc. • Cupertino (CA)

On-site
USD 141,000 - 188,000
Senior Software Engineering Lead, Wallet, Payments & Commerce (WPC)
Senior Software Engineering Lead, Wallet, Payments & Commerce (WPC)

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000
Global Payments Architect — Lead Platform & Scale
Global Payments Architect — Lead Platform & Scale

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Payment Systems Architect: Reliability & Scale
Payment Systems Architect: Reliability & Scale

Apple Inc. • New York (NY)

On-site
USD 216,000 - 325,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Senior Software Engineer (Technical Architect) - Wallet Platforms
Senior Software Engineer (Technical Architect) - Wallet Platforms

Apple • Cupertino (CA)

On-site
USD 181,100 - 318,400
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Wallet & Apple Pay Engineering PM — High-Impact Leader
Wallet & Apple Pay Engineering PM — High-Impact Leader

Apple Inc. • Cupertino (CA)

On-site
USD 176,000 - 312,000
Employee stock programs
Relocation assistance
Tuition reimbursement
+1
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 Software Engineer, Wallet, Payments & Commerce (WPC)
Senior Software Engineer, Wallet, Payments & Commerce (WPC)

Apple Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000