Software Engineer, Commerce Segments and Platform

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $177k
$118k most similar roles pay here $237k

This role pays more than 57% of similar roles. Most pay $151,000–$214,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $182k 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, Commerce Segments and Platform

Software Engineer, Commerce Segments and Platform, ASE joins the Apple Services Engineering Commerce team to develop back-end services supporting high-volume transaction integrity, scalability, availability, fault tolerance, and security for global media products. This role involves designing and building end-to-end systems including RESTful APIs, microservices, databases, automated tests, and monitoring dashboards. The engineer will contribute to architecture, resolve customer-impacting issues, mentor teammates, and manage complex programs across various domains and regions. Key technical requirements include experience with Java, event-driven systems, RESTful web services, SQL and noSQL databases, entity relationship modeling, load balancing, traffic shaping, and distributed systems debugging. The position focuses on the transactional engine for digital content stores, requiring skills in observability tooling, performance troubleshooting, and automated testing to manage high QPS while ensuring a seamless purchase and subscription experience for global users.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, build, and maintain secure, scalable end-to-end systems including RESTful APIs and microservices.
  • Develop backend services that ensure high transactional integrity, scalability, and fault tolerance for global commerce.
  • Architect and implement user-facing features that can be shared across different regions and domains.
  • Triage and debug customer-impacting issues by resolving complex problems in unfamiliar areas of the system.
  • Integrate new data flows and re-imagine existing processes to support evolving product architectures.
  • Drive projects from inception to production deployment with a focus on performance and developer experience.
  • Serve as a subject-matter expert to provide technical direction for specific domains.

What we're looking for

  • Minimum of 3 years of software engineering experience implementing and maintaining critical systems at scale.
  • Bachelor of Science degree, preferably in Computer Science or a related field.
  • Experience with Java programming for back-end services.
  • Experience with highly scalable applications, event-driven systems, and RESTful web services.
  • Experience with SQL and noSQL databases and entity relationship modeling.
  • Proficiency in distributed systems debugging, load balancing, autoscaling, and incident response.
  • Proficiency with observability tooling including metrics, logs, and performance troubleshooting.
  • Strong commitment to automated testing, including integration, load, and end-to-end testing.

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 - 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, Engineering Platform

Ramp

Remote (New York, NY) 137 days ago $246,900$339,500
Python CI/CD Developer Tooling Infrastructure Database Systems Service Frameworks Test Infrastructure Automation Remote Environments Software Development Lifecycle
Remote

Software Engineer II

Amazon Inc

Redmond, WA 7 days ago $143,700$194,400
Full Stack Development Android Software Development Life Cycle Source Control Management Design Patterns Reliability AI agent s User Provisioning Billing and Payments
3+ yrs exp