Software Architect - Payments
Core
Define the architecture for Apple's global payment processing platform to enable secure, reliable, and scalable financial transactions.
Role type
Distinguished Software Architect (Payments)
Builds
Global payment processing platform (Apple Pay, Apple Cash, Tap to Pay)
Domain
Fintech / Payments / Distributed Systems
Required skills
Payments systems expertise, Tokenization, Distributed systems design, Cloud-native architectures, Technical leadership, Regulatory compliance, Strategic planning, Mentoring
Preferred skills
External partner collaboration, Emerging payment standards, Shared platform evolution
Technologies
AWS
Responsibilities
Shape long-term technical direction for the global payment processing platform, Serve as a focal point for technical dialogue across WPC and Apple engineering, Partner with leadership to ensure financial services technology meets user experience and regulatory demands, Mentor and elevate technical talent across teams, Drive architectural decisions balancing innovation, scalability, and compliance, Develop and promote the financial services engineering vision, Lead architectural discussions for financial services initiatives, Define engineering principles for scalability and reliability, Provide technical leadership on critical projects, Collaborate with architecture and platform teams, Identify opportunities to leverage Apple-wide systems, Represent engineering in senior forums, Mentor and develop technical leaders