About Pinecone
Pinecone is the leading vector database for building accurate and performant AI applications at scale in production. Pinecone's mission is to make AI knowledgeable. More than 5000 customers across various industries have shipped AI applications faster and more confidently with Pinecone's developer-friendly technology. Pinecone is based in New York and raised $138M in funding from Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital.
About the Team and Role:
This position involves building robust, large-scale, real-time, low-latency distributed systems for a cutting edge database, with a focus on performance, autoscaling, load-balancing, reliability, scalability, high availability, and consistency.
Responsibilities:
As a Staff Software Engineer, you will be working on the following projects:
Developing high availability architectures for the database
Tuning the performance of the database within large areas of ownership
Enabling Pinecone to seamlessly run on existing cloud providers
You will work in a fast-paced and rewarding environment with a team that does the highest quality work with minimal supervision. Our current tech stack includes Rust, AWS/GCP/Azure, and Kubernetes.
Requirements:
5+ years of experience with Rust, C++, or Go
5+ years of developing, monitoring and operating large scale distributed systems
BS in Computer Science or a related technical field or equivalent experience
Bonus Points:
Deep experience with profiling tools (e.g., perf, valgrind, heaptrack, flamegraph, gperftools, tokio-console, pprof, etc.)
Strong debugging skills for memory leaks, contention, and performance bottlenecks in async and multi-threaded environments
Perks & Benefits:
Comprehensive health coverage including medical, dental, vision, and mental health resources
401(k) Plan
Equity award
Flexible time off
Paid parental leave
Annual Company Retreat
WFH Equipment Stipend
Diversity, Equity, Inclusion and Belonging (DEIB) are the cornerstone of everything we do at Pinecone. Studies have shown that women and people of color are less likely to apply for jobs unless they believe they meet every one of the qualifications in a job description. Our top priority is finding the best candidate for the job and if you are interested in the position, we would encourage you to apply, even if you don’t believe you meet every one of the qualifications listed in this posting. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join Pinecone as a Staff Software Engineer on our Database Team and be at the forefront of AI technology! Based in the vibrant city of New York, Pinecone is the leading vector database designed to empower organizations to deploy AI applications swiftly and confidently. We’re on a mission to make AI knowledgeable, and with over 5000 customers relying on our cutting-edge technology, your contributions will directly impact the way AI is utilized across various industries. In this role, you’ll be responsible for developing robust, large-scale, low-latency distributed systems while focusing on aspects like performance, autoscaling, load-balancing, reliability, and high availability. Expect to dive into projects that include creating high availability architectures and optimizing database performance across expansive areas. You will work with a talented team in an encouraging environment that values quality work and autonomy. Our tech stack primarily features Rust, AWS/GCP/Azure, and Kubernetes, so your expertise in these areas will shine. If you’re driven, experienced (5+ years in Rust, C++, or Go), and excited about pushing the envelope in database technology, we’d love for you to apply! We prioritize diversity and encourage all qualified candidates to explore this opportunity, regardless of whether they meet every single requirement listed.
Pinecone is on the lookout for a Senior Technical Product Marketing Manager to revolutionize the marketing of AI applications with their cutting-edge vector database technology.
Join IBM's innovative team as a Backend Developer, driving transformative IT solutions in a collaborative environment.
Join Kraken as a Senior Frontend Engineer on the Growth Insights team, focused on optimizing analytics and tracking in the crypto space.
Take your career to new heights as a Senior Full-Stack Engineer at CANImmunize, where your code plays a vital role in enhancing public health in Canada.
As a Senior TypeScript Engineer at Biconomy, you'll build powerful SDKs that make blockchain development seamless for Web3 developers.
We are looking for a skilled Software Engineer III to develop innovative solutions at Serco Inc.
Join LoopMe as a Full Stack Engineer, where you'll craft optimized interfaces and contribute to innovative ad technology.
Join Trafigura as a Senior Full Stack Developer, where you'll enhance their trading technology with robust web applications in a dynamic environment.
Dapper Labs seeks a Staff Backend Engineer to enhance their digital sports collectibles platforms through scalable backend solutions.
Subscribe to Rise newsletter