Senior/staff Software Engineer, Database Team

Pinecone Pinecone · Data AI · New York, NY · R&D

Senior/Staff Software Engineer to build and tune distributed systems for a vector database powering AI applications. Focus on performance, reliability, and scalability in cloud environments.

What you'd actually do

  1. Collaborate with teammates to design and build database features that power AI applications.
  2. Learn how to tune performance and support reliability in distributed systems (don’t worry, we’ll guide you).
  3. Help Pinecone run smoothly on popular cloud providers.
  4. Take ownership of your work and grow your skills every day.
  5. Have fun.

Skills

Required

  • Rust
  • Go
  • C++
  • distributed systems
  • performance tuning
  • reliability engineering
  • cloud platforms

Nice to have

  • AWS
  • GCP
  • Azure
  • async programming
  • multi-threaded environments
  • performance tools
  • code optimization

What the JD emphasized

  • 5+ years of work experience
  • programming in Rust, Go, C++, or a comparable language
  • genuinely curious about distributed systems
  • excited to learn
  • value constructive feedback
  • appreciate mentorship