Pinecone

Senior/Staff Software Engineer, Database Team

New York City, Remote. Posted 5 months ago

The role

You will collaborate with teammates to design and build database features that power AI applications. You will learn to tune performance and support reliability in distributed systems and help Pinecone run on cloud providers.

What you will do

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

Required qualifications

  • 5+ years of work experience programming in Rust, Go, C++, or a comparable language.
  • Genuinely curious about distributed systems and eager to dive deep into technical challenges.
  • Approach problems with creativity and persistence.
  • Comfortable asking thoughtful questions or seeking feedback.
  • Excited to learn, value constructive feedback, and appreciate mentorship.

Nice to have

  • Hands-on experience with cloud platforms (AWS, GCP, Azure) or have demonstrated an ability to pick up new tools quickly.
  • Comfortable thinking in async or multi-threaded environments, or can show you’re ready to learn.
  • Explored performance tools or have a track record of optimizing code for speed, reliability, or efficiency.

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

About the company

Pinecone is the AI knowledge company. Its platform powers AI applications for more than 10,000 customers and 1M developers worldwide.

Senior/Staff Software Engineer, Database Team at Pinecone | JobZoey