1,912,256open jobs
111,911companies
250,690added this week
Browse all
Salary
≈ $158k – $322k per year (Estimated)
Location
In office (Cupertino)
Seniority
Junior · 1+ year exp
Visa
H-1B filings in 12 months: 6,350 · for this role: 2,996 · green card filings: 37

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Sep 1, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

The Apple Services Engineering (ASE) Commerce group is looking for an extraordinary junior back-end Java software engineer to join our Segments and Platform software engineering team. The Commerce team provides the transactional engine for App Store, Apple Music, Apple TV+ and more. Our platform is the highest volume digital content store in the world, serving billions of transactions daily in more than 130 countries. We strive to provide a flawless purchase and subscription experience for our millions of customers all over the world!

Description

On the Commerce team, you’ll build back-end services and capabilities, shared across iPhone, Mac and Web, that support extremely high levels of transactional integrity, scalability, availability, fault tolerance, and security that both allow our customers to purchase and subscribe to Apple media products all over the world and envision platform capabilities handling extremely high QPS.

You will contribute to the architecture, design and implementation of user facing features, with an emphasis on identifying components that can be used across different scenarios, domains and regions of the world.

You will be responsible for developing scalable services and rapidly resolving customer issues. This position demands someone who can operate in ambiguity, make sound technical decisions under pressure, and translate complex requirements into scalable, maintainable systems.

Minimum Qualifications

1+ years of software engineering experience implementing and maintaining critical systems at scale.

Outstanding analytical problem-solving, debugging, and diagnostic skills.

Willing to take ownership and set direction, and thrive navigating any ambiguity in your projects.

BS degree, preferably in Computer Science or related experience.

Preferred Qualifications

Experience with Java

Experience working on highly scalable applications, event-driven systems and RESTful web services.

Experience with SQL and noSQL databases and entity relationship modeling.

Experience with load balancing, autoscaling, traffic shaping, distributed systems debugging, and incident response.

Proficiency with observability tooling - metrics, logs, and performance troubleshooting.

Strong commitment to automated testing, including integration, load, and end-to-end testing.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,912,256 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cupertino
Software Engineer 4 months ago
$93k – $139k per year • In office • TS/SCI • Full-Time • 3+ years exp • Bachelor's Degree • Colorado Springs
Python
Java
Management
Agile
Apply
$82k – $89k per year • Hybrid • Secret • Full-Time • 10+ years exp • Bachelor's Degree • Maryland Heights
JavaScript
SQL
C#
DevOps
Git
Management
Agile
Scrum
Apply
≈ $132k – $261k per year (Estimated) • In office • 3+ years exp • Columbus
Python
Java
DevOps
CI/CD
Bitbucket
GitHub
Apply
$89k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chicago • Jersey City • New York
Python
AI/ML
Time Series
DevOps
CI/CD
Management
Agile
Apply
$103k – $180k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Newark • Jersey City • Jacksonville
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
CI/CD
Git
Apply
≈ $230k – $423k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Cupertino
Python
DevOps
Terraform
Ansible
Chef
Kubernetes
KVM
OpenStack
Unix
Apply
≈ $186k – $368k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Cupertino
Python
Go
DevOps
CI/CD
Kubernetes
Apply
≈ $207k – $442k per year (Estimated) • In office • Cupertino
JavaScript
TypeScript
Node JS
Frontend
Vue.js
Webpack
Next.js
React.js
Vite
DevOps
WebRTC
WebSockets
CI/CD
QA
Cypress
Playwright
Apply
≈ $273k – $507k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Cupertino
Python
SQL
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Apply
≈ $230k – $423k per year (Estimated) • In office • 2+ years exp • Cupertino
C++
Objective-C
Mobile
Core Location
Apply
See all jobs
This is one of many
1,912,256 more open roles from verified company boards, updated every day.