Home Jobs Performance Engineer Performance Engineer Jobs Performance Engineers measure, analyse, and improve the performance of production systems — latency, throughput, memory, GC, cold start, frontend Core Web Vitals. The role requires deep systems-level intuition (CPU, memory hierarchy, network) and rigorous experimental methodology.
Salary by Experience Level Junior
$110,000 – $145,000
per year
Mid-Level
$150,000 – $215,000
per year
Senior
$225,000 – $340,000
per year
Required Skills Profilers (perf, async-profiler, eBPF, Instruments) Distributed tracing analysis Load testing (k6, Gatling, Vegeta) JVM / V8 / CPython internals Linux performance (CPU, memory, IO, networking) Frontend performance (Core Web Vitals, RUM) Statistical analysis of benchmarks Cost-per-request optimisation
Common Interview Topics Profiling methodology and pitfalls CPU cache and memory hierarchy GC tuning case studies Load testing design Statistical rigour in benchmarks Frontend performance optimisationBrowse by Location New York, NY Los Angeles, CA Chicago, IL Houston, TX Phoenix, AZ Philadelphia, PA San Antonio, TX San Diego, CA Dallas, TX San Jose, CA Frequently Asked Questions Is Performance Engineer a real career or a senior SWE skill?
What background do Performance Engineers come from?
What is the typical Performance Engineer salary?