Senior Software Engineer - Global Retail Payments

Apple, Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 278,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock purchase plan
Relocation assistance
Discretionary bonuses

Job summary

Apple, Inc. in Sunnyvale, CA seeks a Senior Software Engineer to join Retail & Marcom Engineering. You will build scalable web services powering the Apple Online Store across web and mobile platforms, focusing on payment systems, security, and reliability.

The role requires experience with Java, cloud-native architectures, and distributed systems. You will collaborate across product, design, content, QA and other teams in a fast-paced environment.

Qualifications

  • Degree in CS/Engineering or related field or equivalent
  • 5+ years of software development experience
  • 3+ years building high-scale, high-performance cloud-based distributed systems with API work (REST/RPC/GraphQL)
  • 3+ years with SQL/NoSQL databases and schema design
  • Proficiency in Java and concurrency/memory optimization
  • Strong OOP, data structures, algorithms and design patterns

Responsibilities

  • Leading and delivering world-class engineering products in a fast-paced environment.
  • Building high-throughput, high-performance payment services for Apple's online store.
  • Architecting integration of Apple Online Store with ApplePay, AppleCard, Wallet and international vendors.
  • Designing secure, next-generation e-commerce payment instruments.
  • Building server web applications, RESTful services, frameworks, tools and security infrastructure.
  • Handling production data per privacy policy.
  • Collaborating with cross-functional teams to extend beyond the Online Store.

Skills

B.S. in CS/Engineering
5+ years software development
API development
SQL/NoSQL DBs
Java proficiency
OOP design

Education

Bachelor's degree in CS/Engineering or related field

Tools

AWS
Kubernetes
Serverless
CI/CD
REST APIs

Job description

Apple, Inc. in Sunnyvale, CA seeks a Senior Software Engineer to join Retail & Marcom Engineering. You will build scalable web services powering the Apple Online Store across web and mobile platforms, focusing on payment systems, security, and reliability.

The role requires experience with Java, cloud-native architectures, and distributed systems. You will collaborate across product, design, content, QA and other teams in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Retail & Marcom Platforms
Senior Backend Engineer, Retail & Marcom Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Employee Stock Purchase Plan
Relocation assistance
+1
Senior Software Engineer, Retail & Marcom Engineering
Senior Software Engineer, Retail & Marcom Engineering

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Employee stock purchase plan
Relocation assistance
Discretionary bonuses
Staff Software Engineer, Retail & Marcom Platforms
Staff Software Engineer, Retail & Marcom Platforms

Apple Inc. • Austin (MN)

On-site
USD 210,000 - 320,000
Payments & Finance Systems Engineer — Build Global Core
Payments & Finance Systems Engineer — Build Global Core

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Staff Software Engineer - Retail Platform & Marcom
Staff Software Engineer - Retail Platform & Marcom

Apple Inc. • Austin (TX)

Hybrid
USD 180,000 - 240,000
Senior Backend Engineer, Finance Platform - Payments
Senior Backend Engineer, Finance Platform - Payments

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Comprehensive medical and dental
Retirement benefits
Discounted products and services
+3
Java Software Engineer - Global Systems & Cloud Platforms
Java Software Engineer - Global Systems & Cloud Platforms

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 225,000
Medical benefits
Retirement benefits
Employee stock purchase plan
Senior Backend Engineer – Payments Platform, Scalable
Senior Backend Engineer – Payments Platform, Scalable

Apple Inc. • Cary (NC)

On-site
USD 135,000 - 170,000
Sr. Software Engineer, Apple Pay
Sr. Software Engineer, Apple Pay

Apple • Cary (NC)

On-site
USD 80,000 - 120,000
Senior Backend Engineer - Payments & Gifting Platform
Senior Backend Engineer - Payments & Gifting Platform

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental
Retirement benefits
Discounted products and free services
+2