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.
About Apple
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.
