Senior Performance Test Engineer
Core
Design, develop, and execute non-functional test scenarios (load, stress, scalability, endurance, failover, resilience) to identify bottlenecks and reliability issues in enterprise systems before they reach customers.
Role type
Senior IC Performance Test Engineer
Builds
Production-ready systems validated for performance, scalability, and resilience under realistic enterprise workloads.
Domain
Software Engineering / Distributed Systems / DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Performance and load testing, Distributed systems, Concurrency, Queues, Asynchronous processing, Kubernetes, Containerized environments, Observability tools, CI/CD integration, Scripting/programming for test automation
Preferred skills
Experience with k6, Gatling, JMeter, Locust, Prometheus, Grafana, OpenTelemetry
Technologies
k6, Gatling, JMeter, Locust, Kubernetes, Prometheus, Grafana, OpenTelemetry
Responsibilities
Design, develop, and execute non-functional test scenarios covering load, stress, scalability, endurance, failover, and resilience testing. Simulate real-world user traffic and peak load conditions to validate system performance. Identify performance bottlenecks across application, database, API, infrastructure, and network layers. Prepare detailed test reports including observations, bottlenecks, metrics, risks, and recommendations. Support performance testing as part of CI/CD pipelines where applicable.
Seniority
Senior, hands-on IC