Enter a job title or keyword

Software Engineer, Apple Gift Systems

Apple


Job Location:

San Diego, CA - USA

Monthly Salary: Not provided by the employer
Posted: 29 September 2026 (16 hours ago)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

At Apple great ideas quickly become extraordinary products services and experiences that touch millions of lives. The Apple Gift Card team is redefining how people connect share and celebrate transforming gifting into a seamless secure experience that spans the entire Apple looking for a skilled and curious software engineer to help build the future of gifting where every purchase redemption and moment of joy is powered by innovation and thoughtful design. The ideal candidate thrives on ambiguity cares deeply about engineering excellence and wants their work to reach millions of people.

As a member of the Payments Engineering organization youll design and build distributed systems that support secure high-volume payment and gifting experiences worldwide. Our platforms process transactions at global scale ensuring reliability privacy and delight in every be part of a team that owns the full product lifecycle from architecture and implementation through deployment observability and on-call operations. Youll also have the opportunity to shape early development investigations prototypes and third-party integrations and youll collaborate across Apples engineering design and product teams to deliver software that integrates seamlessly into Apples ecosystem.

Design build and maintain scalable backend services powering Apple Gift Card experiencesnArchitect secure high-performance APIs and services that handle millions of transactions globallynOwn systems end to end from design and implementation through deployment monitoring and on-callnDeploy and operate services on Apples internal cloud platform using automated delivery pipelines and infrastructure as codenCollaborate cross-functionally with teams across Apple to integrate with core financial and commerce systems and with external partnersnImplement monitoring logging and alerting to ensure reliability and visibility in productionnParticipate in code reviews and design discussions and help raise the technical bar across the teamnLead complex projects from conception to production driving consensus on technical direction along the waynContinuously improve system performance developer experience and operational excellence

Bachelors degree in Computer Science or Software Engineering or equivalent practical experiencen5 years of professional backend software engineering experiencenExperience architecting building and operating mission-critical distributed systems at large ability to reason about distributed systems trade-offs across consistency latency and throughput and to defend the choices you commitment to engineering excellence continuous improvement and the curiosity to evaluate and advocate for new technologies and 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 track record of building and sustaining healthy long-term relationships and technical influence within your team and beyond its tenacity and perseverance to lead complex projects all the way from conception to using generative AI tools throughout the software development lifecycle to produce high-quality to work with cross-functional partners to define product objectives

Proficiency with Java or Kotlin and Spring with the judgment to evaluate review and debug code regardless of how it was development and operational experience with high-volume REST and/or gRPC services (either server-to-server or mobile client facing).nExperience designing for containerization and orchestration (e.g. Docker Kubernetes).nExperience architecting and operating cloud-native applications with resilience failover and self-healing as core delivering and operating services on a managed internal platform rather than provisioning raw cloud ability to design robust CI/CD pipelines and define infrastructure as with observability strategies and tools (e.g. Prometheus Grafana OpenTelemetry Splunk Datadog).nA working understanding of security privacy and cryptography (e.g. encryption tokenization key management PKI certificate management JWT).nExperience optimizing SQL/NoSQL databases for scale (e.g. Cassandra DynamoDB CockroachDB Oracle).nDomain knowledge of payments commerce gift cards or other financial systems with strict correctness and audit for people code and improving our future

Required Experience:

IC


About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile