Drimva

Apple

Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)

Cary, North Carolina · Full-time · Posted Sep 2, 2026

Experience
3+ years building and maintaining complex software systems.
Education
BS/MS in Computer Science, or equivalent experience.

About the job

Build and operate resilient, distributed software systems for Apple Pay and related Wallet, Payments & Commerce products throughout the software development lifecycle.

What you'll do

  • Design, build, test, deliver, and maintain software; shape platform architecture and design.
  • Operate, monitor, and provide on-call support for software and services.
  • Participate in technical discussions, write specifications and documentation, and review code.

What they ask for

  • 3+ years of experience building and maintaining complex software systems.
  • Solid understanding of distributed systems fundamentals.
  • Clear verbal and written communication skills, including discussion of complex technical concepts with diverse audiences.
  • BS/MS in Computer Science, or equivalent experience.

Nice to have

  • Hands-on software development experience with Java or Kotlin and Spring.
  • Experience with REST and/or gRPC services, containerization and orchestration, cloud-native applications, CI/CD, observability, networking, security, or SQL/NoSQL databases.

Tools

Java, Kotlin, Spring, REST, gRPC, Docker, Kubernetes, AWS

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)