Software Engineer, Apple Pay (Wallet, Payments and Commerce)
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
