Apple

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

Apple
Apply
1 day ago
Shanghai, ChinaSenior

Responsibilities

  • Build and maintain complex software systems supporting Apple Pay, Wallet, Payments, and Commerce experiences.
  • Participate in technical discussions, write specifications, review code, and produce documentation.
  • Drive complex projects from conception through production.
  • Develop, architect, support, and operate resilient cloud-native services.
  • Work effectively across teams, disciplines, global teams, and external partners.

Requirements

  • Experience building and maintaining complex software systems.
  • Solid understanding of distributed systems fundamentals.
  • Strong communication, collaboration, initiative, and continuous-learning skills.
  • Preferred hands-on development experience with Java or Kotlin.
  • Preferred experience with REST or gRPC services, Docker, Kubernetes, AWS, observability tools, networking and traffic tracing tools, security, privacy, cryptography, and SQL or NoSQL databases.
  • Preferred familiarity with PKI, certificate management, JWT, DynamoDB, or Oracle.
  • No formal degree is required; practical real-world engineering ability is valued.

Tech Stack

Amazon DynamoDBAWSDatadogDockergRPCJavaKotlinKubernetesSQL

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me