Startups

Staff Performance Engineer

Aerospike · Mountain View, CA · On-site

← All jobs
About Aerospike

Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Backed by NEA.

About the role

We 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.

What they're looking for

  • Design workloads that stress and characterize system performance and reliability as experienced by customers
  • 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
  • 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
More about this role

Job Summary

We 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.

Job Responsibilities

  • Design workloads that stress and characterize system performance and reliability as...

Read the full posting on Aerospike's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.