← All roles

Software Engineer, Apple Gift Systems

Apple· Software and Services
Apply on company site
San Diego, CA$142.3k - $263.3kFull-timePosted 1mo ago

About the role

Software engineer role in Apple’s Payments Engineering team, building distributed backend systems for Apple Gift Card experiences, with end-to-end ownership from design to production and collaboration with cross-functional partners.

Responsibilities

  • Design, build, and maintain scalable backend services powering Apple Gift Card experiences
  • Architect secure, high-performance APIs and services that handle millions of transactions globally
  • Own systems end to end — from design and implementation through deployment, monitoring, and on-call
  • Deploy and operate services on Apple’s internal cloud platform, using automated delivery pipelines and infrastructure as code
  • Collaborate cross-functionally with teams across Apple to integrate with core financial and commerce systems, and with external partners
  • Implement monitoring, logging, and alerting to ensure reliability and visibility in production
  • Participate in code reviews and design discussions, and help raise the technical bar across the team
  • Lead complex projects from conception to production, driving consensus on technical direction along the way
  • Continuously improve system performance, developer experience, and operational excellence

Qualifications

  • Bachelor’s degree in Computer Science or Software Engineering, or equivalent practical experience
  • 5+ years of professional backend software engineering experience
  • Experience architecting, building, and operating mission-critical distributed systems at large scale
  • The ability to reason about distributed systems trade-offs across consistency, latency, and throughput, and to defend the choices you make
  • A commitment to engineering excellence, continuous improvement, and the curiosity to evaluate and advocate for new technologies and patterns
  • An ability to communicate thoughtfully and clearly, both verbally and in writing, to drive consensus on complex technical concepts with diverse audiences, including global teams and external partners
  • A track record of building and sustaining healthy long-term relationships and technical influence within your team and beyond its boundaries
  • The tenacity and perseverance to lead complex projects all the way from conception to production
  • Experience using generative AI tools throughout the software development lifecycle to produce high-quality software
  • Able to work with cross-functional partners to define product objectives

Skills

Required:Java or KotlinSpring frameworkREST and/or gRPC servicesContainerization and orchestrationCloud-native applicationsCI/CD and infrastructure as codeObservabilitySecurity, privacy, cryptographyDatabasesDomain knowledge

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • range of discounted products and free services
  • reimbursement for certain educational expenses including tuition
  • discretionary bonuses or commission payments and relocation may be eligible
  • employee stock programs including discretionary RSU awards and stock purchase plan
Last updated Sep 4, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple