Software Engineer, Commerce

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$129,300–$225,300 / yr
Posted
89 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $177k
$118k $237k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $142,400–$198,037 — the blue band above. At the midpoint, this role pays about $177k versus about $170k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Commerce

Software Engineer, Commerce joins the Developer Services software engineering team within the Apple Services Engineering Commerce group. This role focuses on building back-end services and capabilities that support high levels of transactional integrity, scalability, availability, fault tolerance, and security for global media products. You will design, build, and maintain secure systems, including RESTful APIs, microservices, databases, automated tests, and monitoring dashboards. The position requires developing scalable services, triaging customer issues, and translating complex requirements into maintainable systems. Key technologies and skills include Java, SQL, noSQL databases, load balancing, autoscaling, traffic shaping, and distributed systems debugging. You will work on the transactional engine for the App Store and Apple Music, ensuring a flawless purchase and subscription experience for millions of customers and developers.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, build, and maintain secure, scalable systems including RESTful APIs, microservices, and databases.
  • Develop scalable services and automated tests to support high-volume transactional integrity.
  • Triage and debug customer and developer impacting issues to provide clear, actionable fixes.
  • Architect and implement top-level user and developer facing features across different regions.
  • Add new integrations and scale current data flows to accommodate developing architectures.
  • Drive projects from inception to production deployment with a focus on performance.
  • Create monitoring and alerting dashboards to ensure system availability and fault tolerance.

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, preferably in Computer Science or related experience (preferred).
  • Experience with Java (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).
  • Experience with SQL and noSQL databases and entity relationship modeling (preferred).

More like this

Similar roles

Software Engineer, Commerce Segments and Platform

Apple Inc

Cupertino, CA 55 days ago $129,300–$225,300
Java RESTful APIs Microservices SQL NoSQL Distributed Systems Event-Driven Systems Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Entity Relationship Modeling Metrics Logs Performance Troubleshooting
1+ yrs exp

Software Engineer, ASE Commerce Engineering

Apple Inc

New York City, NY 12 days ago $150,400–$277,600
Java Object-Oriented Programming RESTful APIs Microservices SQL NoSQL Cassandra Distributed Systems Service Oriented Architecture data-modeling Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Metrics Logs
1+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp