← All roles

Staff/Sr. Software Engineer, Performance Testing Platform

Apple· Performance Team within Developer Experience
Apply on company site
Hybrid (Seattle, WA / Santa Clara, CA)$175k - $308.5kFull-timePosted 2w ago

About the role

The Performance Team builds infrastructure that lets developers test, measure, and trust the performance of Apple's search capabilities before release. The role focuses on building and scaling a performance testing platform to capture, replay, and analyze production-scale traffic, enabling dev environments to reflect production behavior and detect regressions.

Responsibilities

  • Design, develop, and operate the performance testing platform that lets developers across Search load-test and validate infrastructure changes before they reach production
  • Build and improve traffic capture/replay and load-generation tooling, along with the pipelines that process the resulting performance data at scale
  • Apply statistical analysis to project how performance results measured in dev environments will translate to production, and to detect regressions before rollout
  • Collaborate closely with product, search, and information intelligence teams to define infrastructure requirements and deliver robust solutions
  • Ensure the health and performance of critical infrastructure by monitoring key metrics, troubleshooting complex issues, and participating in an on-call rotation

Qualifications

  • 5+ years of experience in software development, including designing, building, and operating large-scale distributed systems and backend infrastructure
  • Strong interest in building performance tooling
  • Strong software engineering fundamentals in data structures, algorithms, and system design
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • BS, MS, or Ph.D. in Computer Science or a related field, or equivalent experience
  • Statistical/analytical experience projecting how dev-environment results map to production behavior (regression analysis, capacity modeling)
  • Hands-on experience designing load test frameworks: traffic capture/replay, configurable load shapes, concurrency control
  • Experience with observability tooling for root-causing performance regressions
  • Familiarity with Kubernetes, workflow orchestration and CI/CD pipelines for automating test infrastructure

Skills

Required:Software engineering fundamentals

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Educational expense reimbursement (tuition)
  • Discretionary bonuses or commission potential
  • Relocation assistance eligibility
Last updated Oct 9, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple