Software Engineer (Quality), Retail and Marcom Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
122 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $162k
This role $214k
$112k $295k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $129,500–$194,875 — the blue band above. At the midpoint, this role pays about $214k versus about $162k 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 · Software Engineer (Quality), Retail and Marcom Engineering

Software Engineer (Quality), Retail and Marcom Engineering joins the Marcom Quality Engineering team to develop a comprehensive Quality Platform. This role involves building shared services, APIs, and evaluation pipelines to improve CI/CD signal quality for engineering and production teams. You will prototype and deliver end-to-end solutions, including orchestration, retrieval, and evaluation harnesses. Key responsibilities include building platform services to normalize data from PRs and logs, operating shared runners with fair queues, and shipping agentic workflows to automate test generation and defect triage. The role requires proficiency in Python, TypeScript, Node, and RESTful/GraphQL APIs, alongside experience with LLMs, RAG, and distributed systems. You will solve technical problems related to reducing infrastructure flakiness and accelerating time-to-signal for high-visibility global marketing launches.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build platform services to normalize data from PRs, specs, and logs into a central dashboard.
  • Operate shared runners with fair queues and hardened images to reduce infrastructure flakiness.
  • Implement automated guardrails using thresholds and Pass/Warn/Block verdicts with change history.
  • Ship agentic workflows to automate test generation, defect triage, and CI/CD gates.
  • Integrate LLMs and retrieval systems to power internal QE copilots and Slack embeds.
  • Prototype and deliver end-to-end features from design to launch through fast, disciplined iterations.
  • Create deterministic test data including seeded records, masked subsets, and synthetic data.

What we're looking for

  • Requires a Bachelor's degree in Computer Science, a technical field, or a minimum of 5 years of relevant work experience in the US.
  • Demonstrate programming fundamentals across multiple projects, including designing asynchronous, event-driven systems with concurrency and non-blocking I/O.
  • Experience with RESTful/GraphQL APIs and automated testing frameworks.
  • Experience improving liability of shared CI/test infrastructure or operating a CI runner fleet.
  • Shipped one LLM-powered feature.
  • 8+ years as a Software Engineer and 5+ years in automation or platform tooling (preferred).
  • Retrieval + RAG expertise, strong Python for ML/LLM workflows, and advanced TypeScript and Node for platform services (preferred).
  • Experience with distributed systems, mocking, dependency injection, and building shared execution images or runners (preferred).

More like this

Similar roles

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 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

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