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 $224k
This role $203k
$126k most similar roles pay here $294k

This role pays less than 71% of similar roles. Most pay $202,800–$244,237 — the shaded band above. At the midpoint, this role pays about $203k versus about $224k 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. You will develop high-performance APIs, manage infrastructure as code via automated pipelines, and collaborate with cross-functional teams to integrate with core financial and commerce systems. The ideal candidate possesses expertise in Java or Kotlin, Spring, REST, gRPC, and containerization tools like Docker and Kubernetes. Technical skills include experience with SQL/NoSQL databases, observability tools such as Prometheus and Grafana, and security concepts like encryption and tokenization. You will solve complex problems regarding consistency, latency, and throughput within the domain of gift cards and financial systems requiring strict correctness.

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.
  • Improve system performance, developer experience, and overall operational excellence.

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 distributed systems trade-offs regarding consistency, latency, and throughput.
  • 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 (Docker, Kubernetes) and building robust CI/CD pipelines.
  • 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