Pinecone
Senior/Staff Software Engineer, Database Team
Remote R&D role with clear candidate location fit.
PostedJun 15, 2026
Eligible countries1 accepted country
Seniority signalLead
Work settingRemote
Accepted candidate locations
USA
Role overview
Senior/Staff Software Engineer, Database Team
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- We show up to work, ready to collaborate and build technologies that make a difference, with people who genuinely care.
- We chase improvements such as tail latencies, bytes throughput, cache hit rate, and operational cost efficiency.
- We believe learning is ongoing and that even the most complex problems can have simple solutions.
- Collaborate with teammates to design and build database features that power AI applications.
- Learn how to tune performance and support reliability in distributed systems (don’t worry, we’ll guide you).
- Help Pinecone run smoothly on popular cloud providers.
- Take ownership of your work and grow your skills every day.
- Have fun.
- 5+ years of work experience - programming in Rust, Go, C++, or a comparable language.
- You’re genuinely curious about distributed systems and eager to dive deep into technical challenges.
- You approach problems with creativity and persistence, and you’re comfortable asking thoughtful questions or seeking feedback.
- You’re excited to learn, value constructive feedback, and appreciate mentorship.
- You have hands-on experience with cloud platforms (AWS, GCP, Azure) or have demonstrated an ability to pick up new tools quickly.
- You’re comfortable thinking in async or multi-threaded environments, or can show you’re ready to learn.
- You’ve explored performance tools or have a track record of optimizing code for speed, reliability, or efficiency.
- 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
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.