LearnGet to production faster with the Pinecone Reference Architecture for AWSLearn more
All Jobs

Staff Performance Engineer

at Pinecone, NYC

About Pinecone

Pinecone is pioneering search and database technology that's revolutionizing how developers build search systems. Our managed vector database provides customers with easy-to-use capabilities that until now have only been in the hands of a few tech giants. The demand for vector databases is growing incredibly fast, and it shows in our user base. We have a large audience of ML engineers, software engineers, data scientists, and technical architects who are eager to learn and build with our product.

If you’re excited about:

  • Pioneering new advancements in performance engineering in a high-growth database company

  • Optimizing and fine-tuning distributed systems to deliver exceptional user experiences

  • Leveraging your expertise in performance engineering to shape the future of a cutting-edge vector database platform

  • Optimizing low-level algorithms alongside identifying large-scale distributed system performance bottlenecks

Then, this is your opportunity to join an early-stage, fast-growing, and well-funded startup to shape the course of an entire industry.

We seek a skilled and passionate Performance Engineer to join our team. As a Performance Engineer, you will act as Tech Lead for our team of engineers, guiding them in optimizing our database performance. You'll take charge of defining performance measurements and benchmarks, and creating and executing a performance strategy.


  • Design, develop, and execute performance testing strategies and plans to evaluate and optimize the performance of our database platform.

  • Identify performance bottlenecks, system inefficiencies, and areas for improvement through performance profiling, monitoring, and analysis.

  • Work closely with the development team to review code, execute performance optimizations, and ensure adherence to performance engineering best practices.

  • Work with customers to root cause and mitigate performance bottlenecks during POCs, previews and in production.


Preferred experience:

  • BSc in Computer Science or equivalent education

  • Passion for performance engineering

  • 4+ years of experience in performance analysis

  • 4+ years experience in systems languages like C, C++ or Rust

  • Ability to debug complex issues at any layer of the stack

  • Proven ability in identifying performance bottlenecks, root causing performance problems and coming up with solutions


Bonus points if you:

  • Experience in software development on large scale distributed systems/ databases

  • Experience with Kubernetes

  • Expertise in GCP/AWS/Azure storage and database services



Share via: