Skip to content
PineconePineconeNew York, NY

Senior/Staff Software Engineer, Database Team

Build and optimize distributed database features for AI applications in Rust, Go, or C++. Focus on performance, reliability, and scalability in a hybrid New York City role.

190k – 270k
Hybrid5+ YOEBackend Engineering

About the role

What You’ll Do

  • Collaborate with teammates to design and build database features that power AI applications.
  • Learn how to tune performance and support reliability in distributed systems.
  • Help Pinecone run smoothly on popular cloud providers.
  • Take ownership of your work and grow your skills every day.

Who You Are

  • 5+ years of work experience programming in Rust, Go, C++, or a comparable language.
  • Genuinely curious about distributed systems and eager to dive deep into technical challenges.
  • Approach problems with creativity and persistence; comfortable asking thoughtful questions or seeking feedback.
  • Excited to learn, value constructive feedback, and appreciate mentorship.

Bonus Points

  • Hands-on experience with cloud platforms (AWS, GCP, Azure) or demonstrated ability to pick up new tools quickly.
  • Comfortable thinking in async or multi-threaded environments, or ready to learn.
  • Explored performance tools or have a track record of optimizing code for speed, reliability, or efficiency.

Perks & 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

Skills

RustGoC++Distributed SystemsAWSGCPAzureAsync ProgrammingMulti-Threaded ProgrammingPerformance Optimization
Checkr

Staff Software Engineer

CheckrDenver, CO +1

Staff Engineer driving technical architecture across screening product teams. Owns complex multi-system workflows, sets technical standards, mentors engineers, and ships scalable features in a regulated domain.

190k – 264k
Hybrid10+ YOEBackend Engineering
Creditgenie

Staff Software Engineer, Backend

CreditgenieNew York, NY +3

Designs, builds, and scales high-performance backend systems for fintech products, owning architecture to deployment. Leads technical decisions and collaborates cross-functionally, requiring 8+ years in distributed systems and security expertise.

190k – 250k
On-site8+ YOEBackend Engineering
Databricks

Staff Backend Software Engineer

DatabricksNew York, NY

Builds LLM infrastructure for AI workloads, improves reliability and efficiency of distributed systems, and collaborates with ML teams. Requires 8+ years backend experience with Scala, Go, or Python, and expertise in distributed systems.

190k – 261k
On-site8+ YOEBackend Engineering
Databricks

Staff Software Engineer, Metrics and Logging

DatabricksMountain View, CA

Designs and scales next-generation logging platform processing petabytes of logs daily for observability across Databricks services. Requires 7+ years experience in Scala/Rust/Go/etc., distributed systems, and BS in Computer Science.

190k – 261k
On-site7+ YOEBackend Engineering
OpenSea

Staff Backend Engineer

OpenSeaUnited States

Staff Backend Engineer leads technical vision and builds scalable, event-driven marketplace infrastructure handling massive transaction volumes, including blockchain indexing, order systems, and APIs. Requires 6+ years experience with JVM languages, Kafka/Flink, and distributed systems.

190k – 345k
Remote6+ YOEBackend Engineering