Staff/Sr. Software Engineer, Performance Testing Platform
Apple· Performance Team within Developer Experience
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
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services