Staff Software Engineer – Database Team
Company | Pinecone |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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
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
Preferred Qualifications
- 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