companyPinecone logo

Senior/Staff Software Engineer - Database Team

PineconeNew York City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

5+ years of experience in programming languages such as Rust, Go, C++, or similar. A keen interest in distributed systems and a passion for solving technical challenges are essential. Strong problem-solving skills, creativity, and a willingness to seek feedback are required. A commitment to continuous learning and valuing mentorship are highly regarded.

About the job

About Pinecone

Pinecone is a pioneering vector database that empowers developers to create precise and high-performing AI applications at scale. Our mission is to enhance AI's knowledge capacity, enabling over 9,000 customers across diverse industries to launch AI solutions swiftly and confidently using our user-friendly technology. Headquartered in New York, we have successfully raised $138 million in funding from esteemed investors including Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital.

About the Team and Role:

Become a vital part of a dedicated team focused on designing and constructing resilient, real-time distributed systems for an innovative database. Our values center on performance, reliability, scalability, continuous learning, and fostering a fun working environment. Whether you are an experienced programmer or just starting your journey, your enthusiasm for technology and eagerness to learn will make you a great fit.

Who We Are:

  • We come together to collaborate and innovate technologies that make a meaningful impact, surrounded by individuals who truly care.

  • We prioritize enhancements in areas like tail latencies, byte throughput, cache hit rates, and overall operational efficiency.

  • We believe in continuous learning and that even the most intricate challenges can have straightforward solutions.

What You’ll Do:

  • Collaborate with team members to design and develop database features that drive AI applications.

  • Learn how to optimize performance and ensure reliability within distributed systems (we'll provide guidance along the way).

  • Assist in maintaining Pinecone's smooth operation on leading cloud platforms.

  • Take charge of your projects and enhance your skills on a daily basis.

  • Have fun while you work!

Who You Are:

  • 5+ years of professional experience in programming languages such as Rust, Go, C++, or similar.

  • You possess a genuine curiosity about distributed systems and are eager to tackle complex technical challenges.

  • You approach problems with creativity and determination, comfortable in seeking feedback and asking insightful questions.

  • You are enthusiastic about learning, value constructive criticism, and appreciate mentorship.

Bonus Points:

  • Hands-on experience with cloud providers such as AWS or GCP is a plus.

About Pinecone

Pinecone stands at the forefront of the vector database industry, committed to enabling organizations to build intelligent AI applications that are both precise and scalable. With a strong backing from top-tier investors, Pinecone is redefining how AI is integrated into applications across various sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.