Software Engineer, Apple Services Engineering - Commerce

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $218k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 55% of similar roles. Most pay $192,775–$243,600 — the shaded band above. At the midpoint, this role pays about $214k versus about $218k 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 Services Engineering - Commerce

Software Engineer, Apple Services Engineering - Commerce will join the Account Services team to build and evolve secure, high-scale systems powering critical user flows. The role involves designing and launching new account features, strengthening security postures through best practices, and modernizing legacy systems. Day-to-day responsibilities include building RESTful APIs, microservices, databases, automated tests, and monitoring dashboards while triaging customer-impacting issues and mentoring teammates. The candidate will utilize Java to develop the transactional engine for services like App Store and Apple Music. Key technical competencies include experience with security protocols, authentication, authorization, load balancing, autoscaling, traffic shaping, and distributed systems debugging. This role addresses the complex challenge of maintaining a high-volume digital content store that manages millions of transactions across various countries while ensuring a seamless purchase and subscription experience for global customers.

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 secure, scalable account systems including RESTful APIs and microservices.
  • Develop backend infrastructure such as databases, automated tests, and monitoring dashboards.
  • Modernize legacy systems by adopting new technologies and best practices.
  • Strengthen the platform's security posture through advanced authentication and abuse-defense patterns.
  • Triage and debug high-priority, customer-impacting issues in complex environments.
  • Translate complex requirements into scalable, maintainable software solutions.
  • Act as a subject-matter expert to provide technical direction for specific domains.

What we're looking for

  • 3+ years of software engineering experience implementing and maintaining critical systems at scale.
  • Outstanding analytical problem-solving, debugging, and diagnostic skills.
  • Ability to take ownership, set direction, and navigate ambiguity in projects.
  • BS degree in Computer Science or related field (preferred).
  • Experience with security protocols, authentication, authorization mechanisms, and abuse-defense patterns (preferred).
  • Experience with load balancing, autoscaling, traffic shaping, distributed systems debugging, and incident response (preferred).
  • Proficiency with observability tooling including metrics, logs, and performance troubleshooting (preferred).
  • Strong commitment to automated testing, including integration, load, and end-to-end testing (preferred).

More like this

Similar roles

Software Engineer, Commerce

Apple Inc

Cupertino, CA 43 days ago $129,300$225,300
Java RESTful APIs Microservices SQL NoSQL Distributed Systems Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Monitoring Alerting Dashboards Entity Relationship Modeling
3+ 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 Engineering Manager, Apple Services Engineering

Apple Inc

New York, NY 79 days ago $206,200$356,400
Distributed Systems Microservices RESTful Web Services Object-Oriented Design NoSQL Hibernate JPA JUnit Mockito Solr Elastic Search Redis Memcached Cassandra Voldemort CI/CD DevOps Agile Sprint Planning

Software Engineer, Core Services

Apple Inc

Cupertino, CA 27 days ago $150,400$277,600
JVM Clojure RESTful APIs NoSQL Apache Solr Redis Memcached Cassandra Voldemort MongoDB Data Structures Algorithms object oriented design
5+ yrs exp

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 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