Senior Software Engineer in Test - Distributed Systems

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$201,300–$302,200 / yr
Posted
38 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $252k
$129k most similar roles pay here $321k

This role pays more than 92% of similar roles. Most pay $155,013–$222,000 — the shaded band above. At the midpoint, this role pays about $252k versus about $189k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer in Test - Distributed Systems

As a Senior Software Engineer in Test on Apple Service Engineering’s Private Cloud Compute team, you will lead the design and implementation of scalable test frameworks and automation infrastructure for distributed systems running on next-generation datacenter hardware. Your day-to-day responsibilities include defining end-to-end test strategies, architecting CI/CD pipelines, and building performance testing tools to ensure reliability and scalability across Apple Silicon platforms. You will collaborate with architecture teams, SOC architects, and software engineers to validate novel compute platforms and drive resolution of complex system issues, while also developing observability tooling for real-time insights into system quality. This role requires deep expertise in test automation, CI/CD pipeline design, and cloud orchestration engines like Kubernetes, as well as proficiency in languages such as C/C++, Golang, Python, or Shell. You will contribute to engineering standards and mentor junior engineers while working on ambitious infrastructure initiatives that impact hundreds of millions of users globally.

What you'll do

  • Lead the design and implementation of scalable, resilient test frameworks for distributed systems on next-generation hardware.
  • Own end-to-end test strategy including unit, integration, performance, and system-level validation across layers.
  • Architect CI/CD pipeline integrations enabling continuous validation of software on Apple Silicon compute platforms.
  • Drive automated validation of workload orchestration behaviors at scale in distributed environments.
  • Build performance testing infrastructure to validate throughput, latency, and energy efficiency for workloads.
  • Lead triage efforts for complex system failures, driving root cause analysis across multiple engineering teams.

What we're looking for

  • 10+ years of experience as SDET or SQE in complex distributed systems environments.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proficiency in C/C++, Golang, Python, Shell for production-quality code and tooling.
  • Expertise in test automation, CI/CD pipeline architecture, and continuous validation.
  • Hands-on experience with cloud orchestration engines like Kubernetes, Nomad, Apache Mesos.
  • Strong ability to triage and resolve complex cross-functional system failures systematically.

More like this

Similar roles

Senior Software Engineer - Distributed Systems

Apple Inc

Cupertino, CA 44 days ago $147,400$272,100
Go Rust Scala Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis AWS Azure GoogleCloud Git Jenkins Python JavaScript React Node.js REST GraphQL

Senior Software Development Engineer

Adobe

San Jose 82 days ago $177,900$257,550
Java Scala Agile CI/CD Databases Compilers Query Optimization Distributed Systems Python PostgreSQL Kafka Redis Elasticsearch GraphQL

Senior Software Development Engineer

Adobe

San Jose 82 days ago $177,900$257,550
Java Scala RESTful SQL NoSQL Apache Spark Apache Hadoop Apache Kafka AWS Azure Microservice Architecture Databricks CI/CD

Senior Software Development Engineer

Adobe

New York 82 days ago $208,300$301,600
Java Scala REST Apache Spark SQL NoSQL Microservices Kafka Hadoop CI/CD JUnit Adobe Experience Platform Customer Data Platforms Messaging Queues Big Data Processing Machine Learning Generative AI