Apple

Senior Software Engineer - Apple Pay Cryptography Services

Apple
Apply
2 days ago
Shanghai, ChinaSenior

Responsibilities

  • Develop and deliver Apple Pay platform features across service and client code.
  • Build and operate scalable web services supporting payment and customer-data systems.
  • Debug issues across the network layer and application logic.
  • Work on cryptographic systems involving key management, HSMs, and tokenization.
  • Deliver production-quality software against written specifications and agreed milestones.
  • Apply automated testing and CI/CD practices.

Requirements

  • At least 5 years of professional software engineering experience.
  • Proficiency in Java or Kotlin.
  • Experience building and operating scalable RESTful web services.
  • Strong debugging skills across network and application layers.
  • Demonstrated experience with automated testing and CI/CD pipelines.
  • Ability to work independently with minimal supervision against written specifications.
  • BS or MS degree with software development experience, or equivalent experience.
  • Basic hands-on cryptography experience, or strong fundamentals and willingness to learn quickly.
  • Preferred: experience in payments, financial services, or transaction processing systems.
  • Preferred: familiarity with secure elements, tokenization, or cryptographic protocols.
  • Preferred: AWS experience.
  • Preferred: understanding of symmetric and asymmetric encryption, signing, and key management.
  • Preferred: hands-on experience with Hardware Security Modules (HSMs).

Tech Stack

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