Senior Software Engineer - Pay Provisioning Platform

Apple Inc.

Cary (NC)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Cary, North Carolina, is seeking a Senior Software Engineer to support Apple Pay provisioning. You will design, implement, and operate scalable backend services using Java/Kotlin and RESTful APIs, delivering robust features that power payments at scale.

Join an engineering team that values code quality, automated testing, and CI/CD. You will contribute across the stack, participate in code reviews, and collaborate with partner teams to deliver reliable, high-performance services

Qualifications

  • Must have strong software engineering fundamentals.
  • Experience with scalable backend services and REST APIs.
  • Ability to write maintainable, well-tested code.

Responsibilities

  • Implement and test new features for Apple Pay against specifications defined by the engineering team
  • Write thread-safe, performant, object-oriented, and inherently testable code
  • Build and maintain unit and integration test coverage for delivered work
  • Participate in code reviews, design reviews, and sprint planning with the team
  • Collaborate with client teams on feature integration and issue resolution
  • Debug and resolve defects in existing services, including production issues assigned during the engagement close
  • Document delivered components and hand off knowledge at engagement close

Skills

Java/Kotlin
RESTful Web Services
CI/CD
Debugging
Code reviews
Unit testing

Education

BS or MS in CS/related field

Tools

AWS

Job description

Apple Inc. in Cary, North Carolina, is seeking a Senior Software Engineer to support Apple Pay provisioning. You will design, implement, and operate scalable backend services using Java/Kotlin and RESTful APIs, delivering robust features that power payments at scale.

Join an engineering team that values code quality, automated testing, and CI/CD. You will contribute across the stack, participate in code reviews, and collaborate with partner teams to deliver reliable, high-performance services

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Payments Platform, Scalable
Senior Backend Engineer – Payments Platform, Scalable

Apple Inc. • Cary (NC)

On-site
USD 135,000 - 170,000
Software Engineer — Wallet & Payments Platform
Software Engineer — Wallet & Payments Platform

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 190,000
Senior Backend Software Engineer, Apple Pay
Senior Backend Software Engineer, Apple Pay

Apple Inc. • Cary (NC)

Hybrid
USD 135,000 - 170,000
Senior Software Engineer, Scalable Payments Platform
Senior Software Engineer, Scalable Payments Platform

Apple • Cary (NC)

On-site
USD 80,000 - 120,000
Senior Cloud Platform Engineer - Wallet & Payments
Senior Cloud Platform Engineer - Wallet & Payments

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 180,000
Senior Backend Engineer - Apple Card & Savings
Senior Backend Engineer - Apple Card & Savings

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 180,000
Sr. Software Engineer, Apple Pay
Sr. Software Engineer, Apple Pay

Apple • Cary (NC)

On-site
USD 80,000 - 120,000
Software Engineer, Apple Pay Backend & Distributed Systems
Software Engineer, Apple Pay Backend & Distributed Systems

Apple • Trenton (NJ)

On-site
USD 41,000 - 69,000
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 190,000
Senior Backend Engineer, Finance Platform - Payments
Senior Backend Engineer, Finance Platform - Payments

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Retirement benefits
Discounted products and services
+3