JobsSenior Software Engineer, Apple Services Engineering - Commerce
Apple logo

Senior Software Engineer, Apple Services Engineering - Commerce

Apple

Location

Cupertino, CA

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The Apple Services Engineering Commerce group is seeking a Senior Backend Java Engineer to join the Payments Experience team. This team is responsible for building the transactional engine that supports Apple's digital content stores, including the App Store and Apple Music. The role focuses on developing robust backend services that ensure data integrity, scalability, and security for millions of users globally. The engineer will also drive architectural design and collaborate with cross-functional teams to deliver impactful features.

Requirements

  • 5+ years of professional software development experience in Java, including advanced object-oriented design and development.
  • Experience with relational databases, including schema design, data modeling, and query optimization.
  • Experience designing, developing, and maintaining scalable APIs for client-server and server-server integrations.
  • Demonstrated experience building and operating distributed systems with strict requirements for scalability, high availability, and low latency.
  • Experience troubleshooting complex production issues and implementing robust monitoring.
  • Proven track record of taking ownership of ambiguous technical projects and driving them to completion independently.
  • Experience collaborating effectively across cross-functional teams and diverse roles.
  • Experience mentoring junior engineers and leading code reviews.
  • Experience with automated testing frameworks, continuous integration, and continuous deployment (CI/CD) pipelines.
  • Experience with Java concurrency, multithreading, and JVM performance diagnoses.
  • BS or MS in Computer Science, Engineering, or a related technical field.

Responsibilities

  • Build robust backend services shared across iPhone, Mac, and Web.
  • Drive the architecture and design of top-level user-facing features.
  • Identify and build highly reusable components that scale across diverse scenarios.
  • Collaborate closely with cross-functional teams to bring features to life.
  • Lead the technical design and architecture of complex, large-scale software features.
  • Implement robust application security practices.
  • Migrate monoliths to microservices and work with containerization technologies.
  • Deploy and operate services in large-scale cloud environments.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?