Staff/Sr. Software Engineer, Performance Testing Platform
Core
Build and scale a performance testing platform that captures/replays production traffic to let developers load-test and validate search infrastructure changes before they reach production.
Role type
Senior IC backend infrastructure engineer (performance testing platform)
Builds
Performance testing platform, traffic capture/replay tooling, load-generation pipelines
Domain
Search infrastructure, distributed systems, performance engineering
Required skills
distributed systems design, backend infrastructure, system design, data structures, algorithms, statistical analysis, load testing, observability, CI/CD pipelines
Preferred skills
regression analysis, capacity modeling, traffic capture/replay frameworks, Kubernetes, workflow orchestration
Technologies
Kubernetes, CI/CD pipelines
Responsibilities
Design and develop the performance testing platform; Build traffic capture/replay and load-generation tooling; Apply statistical analysis to model dev-to-production performance shifts; Collaborate with product and search teams to define infrastructure requirements; Monitor infrastructure health and participate in on-call rotation
Seniority
Senior, hands-on IC
