Software Engineer, Apple Gift Systems
$142.3k - $263.3kApple Inc.
San Diego, California, United States Software and Services
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 ecosystem.We’re 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.
Description
As a member of the Payments Engineering organization, you’ll 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 interaction.You’ll be part of a team that owns the full product lifecycle — from architecture and implementation through deployment, observability, and on-call operations. You’ll also have the opportunity to shape early development investigations, prototypes, and third‑party integrations, and you’ll collaborate across Apple’s engineering, design, and product teams to deliver software that integrates seamlessly into Apple’s ecosystem.
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
Minimum 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
Preferred Qualifications
- Proficiency with Java or Kotlin and Spring, with the judgment to evaluate, review, and debug code regardless of how it was produced.
- Proven development and operational experience with high‑volume REST and/or gRPC services (either server‑to‑server or mobile client facing).
- Experience designing for containerization and orchestration (e.g. Docker, Kubernetes).
- Experience architecting and operating cloud‑native applications with resilience, failover, and self‑healing as core features.
- Experience delivering and operating services on a managed internal platform, rather than provisioning raw cloud infrastructure.
- The ability to design robust CI/CD pipelines and define infrastructure as code.
- Experience with observability strategies and tools (e.g. Prometheus, Grafana, OpenTelemetry, Splunk, Datadog).
- A working understanding of security, privacy, and cryptography (e.g. encryption, tokenization, key management, PKI, certificate management, JWT).
- Experience optimizing SQL/NoSQL databases for scale (e.g. Cassandra, DynamoDB, CockroachDB, Oracle).
- Domain knowledge of payments, commerce, gift cards, or other financial systems with strict correctness and audit requirements.
- Passion for people, code, and improving our future
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
#J-18808-Ljbffr- Apple Inc. is seeking a skilled software engineer to design and build distributed backend services for the Apple Gift Card experiences. You will own systems end to end, from architecture through deployment and on-call support, working across engineering, design, and product...Suggested
$142.3k - $263.3k
...Software Engineer - Systems Performance, CoreOS San Diego, California, United States Software and Services The OS Performance team is looking... ...and systems design to support our efforts building Apple's family of operating systems. Our work enables iOS, macOS,...SuggestedRelocation$184.7k - $324.8k
...Senior Software Engineer - Distributed Build Systems Cupertino, California, United States Software and Services Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers...SuggestedImmediate startRelocation$142.3k - $263.3k
...Diego, California, United States Software and Services Join the Core Platform & Systems Technology team and help build... ...operating systems on iPhone, iPad, Apple Watch, and Mac. You’ll deliver a... ...view into true cross‑functional engineering, where your work touches nearly...SuggestedRelocation$175k - $308.5k
...Distributed Systems Software Engineer (Golang) San Diego, California, United States Software and Services At Apple, we strive every single day to craft products that enrich people’s lives. Our successes are the result of skilled domain experts working in an environment...SuggestedRelocation$87.1k - $157.45k
General program information and/or position overview:Leidos’ Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast-paced R&D engineering group. This role is a unique opportunity to drive innovation in underwater vehicle...Full timeFlexible hours$185k - $251k
...CA / Boston, MA / San Diego, CASoftware - Autonomy Software /Full-time /HybridThe Collision Avoidance System (CAS) is responsible for detecting and reacting to... ...multidisciplinary team data, software and systems engineers defining and building metrics to measure the...Full timeTemporary workRelocation package$201k - $315k
...Bonus Qualifications: Experience with autonomous vehicle software stack (e.g., Perception, Prediction, Planning) Experience implementing... ...pipelines Experience using applied statistics for system validation (e.g., confidence intervals, p-values) $201,000 - $...Temporary workRelocation package$142.3k - $263.3k
...San Diego, California, United States Software and Services Make a Life-Changing ImpactReady... ...of people around the world by helping Apple ship regulated health features that... ...on every day? Description As a Systems Engineer in Health Software, you'll be at the intersection...Local areaRelocation$122.7k - $214.3k
Systems Software EngineerThe Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop... ...functionally, and work with many other teams at Apple and at various contract manufacturers....Contract workRemote workWorldwideRelocation$160k - $200k
...San Diego, CA, US Date Posted: 2026-08-12 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel:... ...to the integration of AI capabilities into expeditionary systems, including sensor kits, UxS, C2, and TAK. The successful...Full timeRemote workShift work$142.3k - $263.3k
...Diego, California, United States Software and Services Build the backend systems that power location intelligence... ...physical lives — at a scale few engineers ever get to work with. Are you passionate... ...you. Description Here at Apple, we build devices and services...Relocation$165k - $220k
...Role: Senior Software Systems Engineer Location: San Diego, CA (in-office) Salary Range: $165,000 - $220,000 /yr + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles run on software that has to reach them reliably, wherever...Full timeWork at officeLocal areaRemote workVisa sponsorshipWork visaFlexible hours$142.3k - $263.3k
...Full Stack Software Engineer, Developer Publications San Diego, California, United States Software... ...to building reliable publication systems. We are passionate about the products we... ...cross functionally with other teams across Apple, to ensure our tools and systems...Relocation$134k - $197k
Introduction to the job We are looking for a software engineer who has a passion for designing and coding software for a distributed control system. They should also be excited about the opportunity to integrate AI into existing systems and processes to improve efficiency...Full timeImmediate startRemote workFlexible hoursShift work2 days per week$52 per hour
...Sr. Software Systems Engineer If you're an experienced Software Systems Engineer who enjoys solving complex manufacturing challenges and building efficient, automated workflows, this is a great opportunity to make an impact. You'll support Manufacturing Execution System...Contract workFlexible hours- Apple seeks a Software Engineer in Test for System Experience, based in San Diego. You will join a multi-disciplinary team responsible for testing major OS components, including SpringBoard and Spotlight, ensuring quality across iOS, iPadOS, macOS, watchOS and tvOS. The...
$175k - $263.3k
...Secure Systems Engineer - Platform Architecture Security Team At Apple, our Platform Architecture group is responsible for connecting our hardware, software, and servers into one unified system. You'll join a team of architects who are dedicated to securing the world...Relocation$115k - $200k
...algorithms, waveforms, and communications systems that range from small form factor radio... ...to serve is not a challenge but a gift. Where you're never going alone. Because... ...Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft...Work experience placementWork at officeWorldwide- ...Responsibilities Work on Apple operating systems to solve challenging performance problems. Address usability and UX, cross-platform compatibility... ...API gaps. Learn and work across multiple layers of software while prototyping and proposing software designs and...Full time
$115k - $200k
...algorithms, waveforms, and communications systems that range from small form factor... ...to serve is not a challenge but a gift. Where you're never going alone.... ...much at stake to go solo. Our Engineering Team is seeking a Senior Software Engineer, Applications - Unmanned...Work experience placementWork at officeWorldwideFlexible hours$142.3k - $263.3k
...Sr. Software Engineer, Continuous Integration San Diego, California, United States Software and Services Apple is where individual creativities gather together, committing to the values... .... The role involves integrating CI systems with central build processes across...Work experience placementRelocation$142.3k - $263.3k
...Diego, California, United States Software and Services Build the backend systems that power location intelligence... ...physical lives — at a scale few engineers ever get to work with. Are you passionate... ...you. Description Here at Apple, we build devices and services...Relocation$142.3k - $263.3k
...San Diego, California, United States Software and Services Apple Services Engineering (ASE) teams power the App Store, Apple TV+, Apple Music, Apple Podcasts... ...use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple...Relocation$150.4k - $277.6k
...At Apple, we strive every single day to craft products that enrich people’s lives.... ...Satellite Connectivity Group is hiring a software engineer to build automation and runtime infrastructure... .... You will carry the pager for the systems you build. The software you write will...WorldwideRelocation- ...200658053-3543 Summary At Apple, new ideas have a way of becoming... ...about building intelligent software that runs where customer data lives, thrive on hard systems problems, and want to shape how... ...are looking for a senior Swift engineer to join a small, focused team building...
- ...Senior Software Development Engineer/Manager – Wireless SDR & Mesh Systems Position: Senior Software Development Engineer/Manager – Wireless SDR & Mesh Systems Employment Type: Full-Time Location: Hybrid (San Diego, CA) Compensation: TBD ABOUT TRABUS...Full timeLocal areaFlexible hours
$150.4k - $277.6k
...Software Engineer - SWE Ops Infrastructure & Planning Cupertino, California, United States Software... ...building web applications that keep Apple running.Do you like taking ownership of... ...front ends against complex back-end systems Expertise in automated testing (unit...Relocation- ...transforming legacy command and control systems into a modern hybrid cloud environment to... ...be able to develop, plan, and execute software and hardware integration tasks. Key Responsibilities... ...test infrastructure).Job Field: Engineering and SciencesTravel: Yes, 10 % of the...
$134.1k - $241.4k
...innovative, cost effective and intuitive software solutions. Parsons creates game-changing... ....Parsons is seeking a Principal Systems Programmer who has extensive experience... ...of professional experience as a systems engineer for Navy software systems Master’s degree...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Apple Gift Systems. Be the first to apply!
- software engineer amazon San Diego, CA
- information technology software engineer San Diego, CA
- federal - software developer San Diego, CA
- graduate software developer San Diego, CA
- rust software engineer San Diego, CA
- software engineer remote San Diego, CA
- junior software developer internship San Diego, CA
- remote entry level software developer San Diego, CA
- intermediate software engineer San Diego, CA
- software engineer contract San Diego, CA





