Pineconeposted 16 days ago
Senior
New City, NY

About the position

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

  • 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

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

Nice-to-haves

  • 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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service