Senior Software Engineer, Retail & Marcom Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $231k
$109k $296k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $152,137–$202,482 — the blue band above. At the midpoint, this role pays about $231k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Retail & Marcom Engineering

The Senior Software Engineer, Retail & Marcom Engineering joins the Transactional Services Engineering team to build world-class e-commerce solutions for the Apple Online Store. You will develop high-throughput, scalable, and reliable web services and applications that power global payment services and merchandising features across web and mobile platforms. Key responsibilities include architecting technical integrations with financial products like ApplePay and AppleCard, designing secure next-generation payment instruments, and building RESTful web services. You will utilize a technical stack including Java, Micro-Services, AWS, Event Driven Architectures, and SQL/No-SQL databases such as Postgres, MySQL, Cassandra, and DynamoDB. The role requires expertise in Object Oriented Programming, concurrency, and distributed systems to solve complex retail transactional problems and ensure operational excellence in production environments.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build high-throughput, high-performance, and scalable web services for the Apple Online Store.
  • Architect and lead technical integrations with ApplePay, AppleCard, Wallet, and international payment gateways.
  • Design and implement secure, next-generation e-commerce payment instruments.
  • Develop server web applications, RESTful services, and supporting security infrastructure.
  • Manage production data in strict accordance with company privacy policies.
  • Design solutions with cross-functional teams that extend beyond the Apple Online Store.

What we're looking for

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • 5+ years of proven experience developing software in a professional capacity (longer experience preferred).
  • 3+ years of experience implementing high-scale, high-performance, and secure cloud-based distributed systems with API proficiency.
  • 3+ years of experience using relational and NoSQL databases, including 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 software design patterns.
  • Experience in developing multi-tier, multi-threaded, and distributed web services (preferred).
  • Knowledge of micro-services, event-driven architectures, and containerization technologies like Kubernetes or EKS (preferred).

More like this

Similar roles

Senior Software Engineer, Retail & Marcom Engineering

Apple Inc

Sunnyvale, CA 12 days ago $184,700–$277,600
Java Micro-services AWS Event Driven Architecture SQL NoSQL MySQL Cassandra MongoDB DynamoDB Couchbase REST GraphQL RPC Kubernetes EKS SpringMVC SNS SQS ElastiCache S3 CI/CD JVM HTTP HTTPS CDN
5+ yrs exp

Senior Software Engineer, Retail & Marcom Engineering

Apple Inc

Sunnyvale, CA 13 days ago $184,700–$277,600
Java Python Spring Boot Spring MVC Spring Security Spring Data Spring Cloud WebFlux Go Ruby Kubernetes AWS EKS GCP GKE Azure AKS CI/CD Oracle MySQL Cassandra MongoDB JUnit Mockito Quarkus Micronaut Dropwizard ServiceTalk GenAI JVM
5+ yrs exp

Staff Software Engineer, Retail and Marcom Engineering

Apple Inc

Austin, TX 28 days ago
Java Spring Boot Spring MVC Spring Security Spring Data Spring Cloud WebFlux AWS GCP Azure Terraform Docker Kubernetes Kafka RabbitMQ ActiveMQ Oracle MySQL Cassandra MongoDB Elasticsearch OpenSearch Splunk Prometheus Grafana gRPC GraphQL OpenAPI Swagger Protobuf IaC Microservices RESTful API JVM TCP/IP HTTP/HTTPS CDN DNS
8+ yrs exp

Senior Full Stack Web Engineer, Retail & Marcom Engineering

Apple Inc

Austin, TX 4 days ago
JavaScript TypeScript React Angular Vue Java Python Node.js HTML5 CSS3 SQL NoSQL REST GraphQL CI/CD Docker Kubernetes AWS Next.js Redux Zustand TanStack Query Jest Playwright Cypress Redis Kafka OpenTelemetry Splunk WebSockets Figma Storybook WCAG
5+ yrs exp

Front End Engineer, Retail and Marcom

Apple Inc

Sunnyvale, CA 32 days ago $150,400–$225,300
JavaScript TypeScript React HTML5 CSS3 GraphQL REST Next.js Vue.js Angular Git CI/CD Core Web Vitals Automated Testing Design Systems
4+ yrs exp