Senior Software Engineer, Retail & Marcom Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, 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

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 managing production data. You will utilize Java, Micro-Services, AWS, Event Driven Architectures, and SQL/No-SQL databases like Postgres, MySQL, Cassandra, and DynamoDB. The role requires expertise in RESTful APIs, SpringMVC, and containerization tools like Kubernetes and EKS. You will solve complex retail transactional problems by ensuring operational excellence and high performance in a fast-paced environment.

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 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.
  • 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, high-volume, multi-threaded, and distributed web services (preferred).
  • Knowledge of micro-services, distributed event-driven architectures, and experience with EKS, Kubernetes, or Serverless technologies (preferred).

More like this

Similar roles

Senior Software Engineer, Retail & Marcom Engineering

Apple Inc

Cupertino, 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 SpringMVC Kubernetes EKS CI/CD SNS SQS ElastiCache S3 Serverless JVM
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