Software Engineer, Apple Gift Systems

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $203k
$126k most similar roles pay here $294k

This role pays less than 71% of similar roles. Most pay $202,800–$243,600 — the shaded band above. At the midpoint, this role pays about $203k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Apple Gift Systems

Software Engineer, Apple Gift Systems joins the Payments Engineering organization to design and build distributed systems supporting secure, high-volume payment and gifting experiences globally. This role involves owning the full product lifecycle, including architecture, implementation, deployment, monitoring, and on-call operations for backend services. The engineer will develop high-performance APIs, manage infrastructure as code via automated pipelines, and collaborate with cross-functional teams to integrate with financial and commerce systems. Key technical requirements include proficiency in Java or Kotlin and Spring, experience with REST and gRPC services, and knowledge of containerization using Docker and Kubernetes. Candidates should be skilled in SQL/NoSQL databases like Cassandra or DynamoDB, and possess expertise in security, cryptography, and observability tools such as Prometheus or Splunk to ensure reliability for the gift card ecosystem.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and maintain scalable backend services for global gift card experiences.
  • Architect secure, high-performance APIs that handle millions of transactions globally.
  • Own the full product lifecycle including design, implementation, deployment, and on-call operations.
  • Deploy and operate services using automated delivery pipelines and infrastructure as code.
  • Implement monitoring, logging, and alerting to ensure production reliability and visibility.
  • Lead complex projects from conception to production while driving technical consensus.
  • Integrate backend systems with core financial, commerce, and third-party platforms.
  • Optimize database performance and system architecture for high-volume transaction processing.

What we're looking for

  • 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.
  • Ability to reason about and defend trade-offs regarding consistency, latency, and throughput in distributed systems.
  • Proficiency with Java or Kotlin and Spring frameworks.
  • Experience developing high-volume REST and/or gRPC services for server-to-server or mobile client use.
  • Experience designing for containerization, orchestration, and cloud-native applications with self-healing features.
  • Working understanding of security, privacy, and cryptography including encryption, tokenization, and key management.

More like this

Similar roles

Software Engineer, Apple Gift Systems

Apple Inc

San Diego, CA 9 days ago $142,300$263,300
Java Kotlin Spring REST gRPC Docker Kubernetes CI/CD Infrastructure as Code Prometheus Grafana OpenTelemetry Splunk Datadog SQL NoSQL Cassandra DynamoDB CockroachDB Oracle Cryptography
5+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

San Francisco, CA 111 days ago $150,400$277,600
Java C C++ NoSQL Distributed Systems Redis Memcached Kafka AWS GCP Kubernetes gRPC Containers TLS X.509 FoundationDB DynamoDB Cassandra

Software Engineer, Apple Services Engineering - Commerce

Apple Inc

Cupertino, CA 3 days ago $150,400$277,600
Java RESTful APIs Microservices Distributed Systems Authentication Authorization Load Balancing Autoscaling Observability Monitoring Alerting Automated Testing End-to-End Testing Incident Response
3+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 29 days ago $142,300$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis MySQL Spring Framework Spring Boot Docker Kubernetes CI/CD LLMs RAG Vector Databases OpenAI Anthropic Google Gemini AWS Bedrock Hugging Face
5+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 29 days ago $150,400$277,600
Java Kotlin Go Python LLM RAG Spring Boot Docker Kubernetes Kafka RabbitMQ Redis Elasticsearch Solr MySQL Cassandra DynamoDB CI/CD RESTful APIs
5+ yrs exp