Hybrid Senior/Staff Software Engineer, Database Team

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer designing and building database features that power AI applications at Pinecone. Collaborating with teammates and learning to enhance reliability in distributed systems.

Responsibilities

  • 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

Job title

Senior/Staff Software Engineer, Database Team

Job type

Experience level

Senior

Salary

$190,000 - $270,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job