← All roles

Senior/Staff Software Engineer, Database Team

Pinecone· R&D
Apply on company site
Hybrid (New York City)$190k - $270kFull-timePosted 3mo ago

About the role

Senior/Staff Software Engineer focused on building real-time distributed database features for AI applications, with emphasis on performance, reliability, and scalability in a distributed system environment.

Responsibilities

  • Collaborate with teammates to design and build database features that power AI applications.
  • Learn how to tune performance and support reliability in distributed systems (guidance provided).
  • Help Pinecone run smoothly on popular cloud providers.
  • Take ownership of your work and grow your skills every day.
  • Have fun.

Qualifications

  • 5+ years of work experience - programming in Rust, Go, C++, or a comparable language.
  • Genuine curiosity about distributed systems and eagerness to dive deep into technical challenges.
  • Creativity and persistence in problem solving; comfortable with asking thoughtful questions or seeking feedback.
  • Excited to learn, value constructive feedback, and appreciate mentorship.

Skills

Required:Distributed systemsRust
Nice to have:GoC++

Benefits

  • Comprehensive health coverage (medical, dental, vision, and mental health resources)
  • 401(k) plan
  • Equity award
  • Flexible time off
  • Paid parental leave
  • Annual company retreat
  • WFH equipment stipend
Last updated Sep 6, 2026. Interested? Apply on the company site.

About Pinecone

The vector database to build knowledgeable AI | Pinecone

Pinecone is a fully managed vector database built for AI. Writes are instantly searchable, indexing is automatic, and queries stay fast at any scale.

Vector DatabaseAssistantRAG pipelineCLIMCPCodexGeminiClaude Code

More open roles at Pinecone