Apple
Senior Software Engineer, Apple Pay Provisioning
Cary, North Carolina · Senior · Full-time · Posted Aug 26, 2026
- Experience
- 5+ years of professional software engineering experience
- Education
- BS or MS degree with software development experience or equivalent experience
About the job
Develop and deliver production-quality features for the Apple Pay platform, including service and client code, testing, and defect resolution.
What you'll do
- Implement and test features to engineering specifications; write performant, thread-safe, testable code.
- Build and maintain unit and integration test coverage; participate in code and design reviews and sprint planning.
- Collaborate with client teams, resolve defects including production issues, and document and hand off delivered components.
What they ask for
- Proficiency in Java/Kotlin.
- Experience building and operating RESTful web services at scale.
- Strong debugging skills across network and application layers; experience with automated testing and CI/CD pipelines.
- Ability to work independently from written specifications; BS or MS degree with software development experience or equivalent experience.
Nice to have
- Experience in payments, financial services, or transaction processing systems; familiarity with secure element, tokenization, or cryptographic protocols.
- Experience with AWS.
Tools
Java/Kotlin, RESTful web services, CI/CD pipelines, AWS
Model-written summary · the original posting is authoritative