Apple
Senior Software Engineer, Retail & Marcom Engineering
$185K–$278K
Cupertino, California +1 · Senior · Full-time · Posted Oct 14, 2026
- Location
- Cupertino, California
Sunnyvale, California - Experience
- 5+ years developing software professionally; longer experience preferred. Also requires 3+ years in distributed systems and 3+ years with relational and NoSQL databases.
- Education
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
About the job
Build and lead scalable, secure payment services and e-commerce applications that power Apple Online Store across web and mobile platforms.
What you'll do
- Architect and integrate Apple Online Store payment systems with Apple financial products, banks, gateways, and international payment vendors.
- Design and build secure server applications, RESTful services, frameworks, tools, and infrastructure.
- Lead engineering delivery and collaborate with cross-functional teams to support reliable global store services.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- 3+ years implementing and shipping high-scale, secure cloud-based distributed systems and API implementations.
- 3+ years using relational and NoSQL databases, including schema design and query optimization.
- Proficiency in Java, object-oriented programming, data structures, algorithms, and software design patterns.
Nice to have
- Experience with scalable distributed web services, service-oriented or microservice architectures, and event-driven systems.
- Experience with EKS, Kubernetes, containerization, serverless technologies, or payment processing.
Pay
$184,700 and $277,600 USD base salary
Tools
Java, REST, RPC, GraphQL, Postgres, MySQL, Cassandra, MongoDB
Model-written summary · the original posting is authoritative