CareerPlan

Software Engineer, Apple Pay (Wallet, Payments and Commerce)

Shanghai, ChinaFull-time2026-11-04 → 2026-11-10

Core

Building resilient and reliable distributed software systems for Apple Pay, transit, event tickets, digital keys, and identity at Apple's scale.

Role type

Senior IC software engineer (distributed systems)

Builds

Wallet, Payments & Commerce products including Apple Pay, transit passes, and digital identity solutions

Domain

Fintech, Payments, Identity

Required skills

distributed systems fundamentals, system architecture, code review, technical documentation, on-call support, full lifecycle ownership

Preferred skills

Java or Kotlin, REST/gRPC services, Docker/Kubernetes, cloud-native applications (AWS), CI/CD pipelines, infrastructure as code, observability tools (OpenTelemetry, Datadog), networking and traffic tracing, security and cryptography (PKI, JWT), SQL/NoSQL databases