Senior Software Engineer - Distributed Systems at Scale

Apple Inc.

Cupertino (CA)

On-site

USD 216,000 - 325,000

Full time

36 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple is seeking a Senior Software Engineer for Wallet, Payments & Commerce (WPC) in Cupertino, CA. You will architect and deliver resilient distributed systems, drive engineering strategy, and lead end-to-end delivery across teams and partners.

You will mentor peers, review code, and own on-call operations while shaping platform design across the product lifecycle. You will work with Java/Kotlin, Spring, REST/gRPC services, and cloud-native patterns, with emphasis on scalability, observability,

Qualifications

  • Extensive experience architecting distributed systems at large scale.

Responsibilities

  • Architect, build, and maintain mission-critical distributed systems at large scale.

Skills

Java
Kotlin
Spring
REST
gRPC
Docker
Kubernetes
AWS
CI/CD
Prometheus
Grafana
OpenTelemetry
Datadog
Networking

Tools

Docker
Kubernetes
Prometheus
Grafana
OpenTelemetry
Datadog

Job description

Apple is seeking a Senior Software Engineer for Wallet, Payments & Commerce (WPC) in Cupertino, CA. You will architect and deliver resilient distributed systems, drive engineering strategy, and lead end-to-end delivery across teams and partners.

You will mentor peers, review code, and own on-call operations while shaping platform design across the product lifecycle. You will work with Java/Kotlin, Spring, REST/gRPC services, and cloud-native patterns, with emphasis on scalability, observability,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Wallet & Payments at Scale
Senior Software Engineer, Wallet & Payments at Scale

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

Hybrid
USD 216,000 - 325,000
Stock options
Relocation assistance
Education reimbursement
+1
Senior Distributed Systems Engineer - Java/Kotlin
Senior Distributed Systems Engineer - Java/Kotlin

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Lead Systems Architect, Scalable Payments Platform
Lead Systems Architect, Scalable Payments Platform

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

Hybrid
USD 216,000 - 325,000
Medical benefits
Dental coverage
Stock programs
+1
Software Engineer — Wallet & Payments Platform
Software Engineer — Wallet & Payments Platform

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 190,000
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
Software Engineer, Apple Pay - Wallet, Payments & Commerce (WPC)
Software Engineer, Apple Pay - Wallet, Payments & Commerce (WPC)

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 170,000
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 190,000
Platform Engineer, Wallet & Payments
Platform Engineer, Wallet & Payments

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Senior Cloud Platform Engineer - Wallet & Payments
Senior Cloud Platform Engineer - Wallet & Payments

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 180,000