Staff Performance Engineer
Listed on 2026-09-12
-
IT/Tech
Data Engineering, Cloud Computing: Infrastructure & Operations
Staff Performance Engineer
Aerospike, Inc. Mountain View, California, United States
About this positionAerospike is thereal-time databaseformission-critical use cases and workloads, including machine learning, generative, and agentic AI.Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases.
Global leaders, including
Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, Pay Pal, Sony Interactive Entertainment, The Trade Desk, and Wayfair,rely on Aerospike for customer 360, fraud detection, real-time bidding,profile stores, recommendation engines,and other use cases.
At Aerospike, we dream big and deliver even bigger. Our mission is unleash the power of the world’s real-time data with a database built for infinite scale, speed, and sustainability .
If you're ready to shape the future of data, join us.
Job SummaryWe are seeking a highly skilled Staff Performance Engineer to join our Quality Engineering team. In this role, you will characterize the performance and reliability of Aerospike's database platform, with primary focus on the server and client libraries, and contribute across other product areas as needed.
You will work within Quality Engineering's regression practice across many builds, helping ensure regressions do not reach customers despite the challenge of continuously validating an expanding set of releases and products while scaling coverage into current gaps. You will design workloads that reflect real customer use, establish repeatable baselines, detect regressions before release, and help scale performance coverage into current gaps—integrating shared benchmark and cluster tooling into everyday regression and creating a foundation that developers and QE can extend.
This is a hands-on role for someone equally comfortable tuning a benchmark, debugging a production-like cluster, and improving the systems that make performance testing reliable at scale.
- Design workloads that stress and characterize system performance and reliability as experienced by customers. Build and maintain performance baselines across builds, hardware profiles, and configuration variants; use them to detect regressions and improvements with statistical rigor.
- Run and evolve performance regression as a pre-release quality gate across dedicated bare-metal clusters and remote containerized test environments, selecting the right environment for each workload. Investigate performance issues reported by customers or found in internal testing; reproduce problems, isolate root causes, and drive effective fixes.
- Analyze and optimize server and client performance, including indexing, query execution, data access paths, and client/server interaction.
- Integrate benchmark and cluster tooling into regular regression pipelines, expand automated nightly and pre-release gates, and prioritize high-value coverage additions.
- Collaborate with Product R&D to ensure performance and reliability requirements are reflected in development and release processes.
- Create and maintain documentation on benchmark methodology, baseline management, environment setup, and performance best practices.
- Engage with customers to understand deployment patterns, validate performance claims, and translate field requirements into actionable improvements.
- Stay current with industry trends in database performance, observability, and test automatio n
- Strong programming experience in at least one systems-oriented language such as Java, C/C++, Go, or Python.
- Experience designing, running, and interpreting benchmarks or load tests for distributed systems, databases, or similarly latency-sensitive platforms.
- Solid…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).