Senior Software Engineer, Retail & Marcom E‑Commerce

Apple Inc.

Cupertino (CA)

Hybrid

USD 185,000 - 278,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. in Cupertino, CA is seeking a Senior Software Engineer for Retail & Marcom Engineering to help build the Apple Online Store's payment and e-commerce platform. You will work on world-class backend systems, APIs, and services that scale globally across web and mobile platforms.

The role emphasizes leadership, high velocity delivery, and collaboration with product, design, and security teams. The ideal candidate brings extensive Java expertise, experience with distributed systems and

Qualifications

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • 5+ years proven experience developing software in a professional capacity.
  • 3+ years proven experience implementing and shipping high-scale, high-performance cloud-based distributed systems with API implementations (REST, RPC, GraphQL).
  • 3+ years proven experience using relational databases (PostgreSQL, MySQL) and NoSQL databases (Cassandra, MongoDB) with schema design and query optimization.
  • Proficiency with Java, including concurrency, memory management, and performance optimization techniques.
  • Proficiency in Object Oriented Programming principles, data structures, algorithms, and design patterns.

Responsibilities

  • Leading and delivering world-class engineering products in a fast-paced environment.
  • Building high-throughput, high-performance, reliable, and global payment services for Apple Online Store.
  • Architecting and leading integration with Apple Pay, Apple Card, Wallet, and international payment vendors.
  • Designing and implementing secure, next-generation e-commerce payment instruments.
  • Designing and building server-side applications, RESTful services, and security infrastructure for Apple Online Store.
  • Handling production data in line with privacy policies.
  • Collaborating with cross-functional teams to design solutions extending beyond the Apple Online Store.

Skills

Java proficiency
API design
Distributed systems
OO principles
Performance optimization

Education

B.S. in CS/CE

Tools

AWS
Kubernetes
PostgreSQL
MongoDB
S3

Job description

Apple Inc. in Cupertino, CA is seeking a Senior Software Engineer for Retail & Marcom Engineering to help build the Apple Online Store's payment and e-commerce platform. You will work on world-class backend systems, APIs, and services that scale globally across web and mobile platforms.

The role emphasizes leadership, high velocity delivery, and collaboration with product, design, and security teams. The ideal candidate brings extensive Java expertise, experience with distributed systems and

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. • Cupertino (CA)

Hybrid
USD 185,000 - 278,000
Staff Software Engineer — Retail & Marcom Systems
Staff Software Engineer — Retail & Marcom Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Retail & Marcom Platforms
Staff Software Engineer, Retail & Marcom Platforms

Apple Inc. • Austin (MN)

On-site
USD 210,000 - 320,000
Staff Software Engineer, Retail and Marcom Engineering
Staff Software Engineer, Retail and Marcom Engineering

Apple Inc. • Austin (MN)

On-site
USD 210,000 - 320,000
Staff Software Engineer, Retail and Marcom Engineering
Staff Software Engineer, Retail and Marcom Engineering

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Software Support Engineer — Marcom Platforms
Software Support Engineer — Marcom Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Product discounts
Senior Software Engineer, Retail & Marcom Engineering
Senior Software Engineer, Retail & Marcom Engineering

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Employee Stock Purchase Plan
Relocation assistance
+1
Engineering Manager - Scalable, Secure Commerce Platform
Engineering Manager - Scalable, Secure Commerce Platform

Apache • Juneau (AK)

On-site
USD 183,400 - 316,900
Discretionary stock awards
Medical, dental, vision coverage
Retirement benefits
+2
Ecommerce Application Support Engineer (Non-Prod)
Ecommerce Application Support Engineer (Non-Prod)

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Comprehensive medical and dental cover
Retirement benefits
Discounted Apple products
+2