
Senior/Staff Software Engineer, Database Team
Pinecone
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $190,000 - $270,000 per year
Job Level
About the role
- 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.
Requirements
- 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.
- Bonus Points:
- - 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustGoC++distributed systemsperformance tuningcode optimizationasync programmingmulti-threading
Soft Skills
creativitypersistencecuriosityproblem-solvingwillingness to learnappreciation for feedbackmentorship