Building and scaling features for Apple Pay requires a deep understanding of how institutions operate, implement standards, and protect user data and privacy. The role aims to define the technical vision and architecture for essential platform capabilities, translating complex requirements into robust, high-performance distributed systems, while ensuring quality, scalability, and reliability.
Requirements
- 8+ years of industry experience as a software engineer, including 2+ years as a tech lead/architect
- Deep experience in one of our current product domains - Tokenization, Development Platform, Mobile Wallets
- Practical experience and proven results in implementing and evolving large scale distributed systems with integrations of heterogeneous partner systems
Responsibilities
- Define the technical vision and architecture for essential platform capabilities
- Translating diverse and complex requirements into robust, high-performance distributed systems
- Advocate for technical excellence
- Influence cross-functional roadmaps
- Support the development and evolution of inclusive, industry-leading open standards that enhance interoperability and security
- Engage in hands-on work on key projects
- Guide architectural decisions
Other
- Bachelors in Computer Science or a related field; or equivalent practical experience.
- Demonstrated experience leading large technical initiatives and driving change to align org.
- Comfortable explaining technical concepts to both technical and non-technical audiences.
- Support a collaborative engineering culture across the organization.
- Develop technical leadership through mentorship and coaching.