Staff Software Engineer, Infrastructure and Tools (Azure SME)
Pinecone is pioneering a database technology that's revolutionizing how developers build Search applications. Our managed vector database provides customers with capabilities that until now have only been in the hands of a few tech giants. The demand for Pinecone is growing incredibly fast, and we have a large audience of ML engineers, software engineers, data scientists, and technical architects who are eager to build and interact with our product.
About the Role:
As a Staff Software Engineer, you will be working on these projects:
- Build and extend the core infrastructure for the Pinecone Vector Database
- Own areas like the distributed API gateway, the networking services, the blue/ green deployments for database upgrades, high availability architectures
- Help define SLA (service level agreement) and SLO (service level objectives) for platform services and engineer telemetry to monitor against those objectives
- Use and extend our observability to improve the platform
- Design multi-cloud abstractions that allow Pinecone to be available in different clouds and regions
- Design and own automated build, test and release infrastructure
You will work in a fast-paced and rewarding environment that demands the highest quality work with minimal supervision. Our current tech stack includes AWS/GCP, Pulumi, Kubernetes, Go, Kafka, RocksDB and Rust
What we’re looking for:
- Passion for building highly scalable and reliable infrastructure
- Must have deep domain experience in Azure cloud development
- 5+ years of experience with Rust, Go or Python
- 5+ years of developing, monitoring and operating large scale distributed systems
- Expertise in container orchestration technologies like Kubernetes
- Expertise working with one of AWS/GCP/Azure cloud platforms
- BS in Computer Science, a related technical field or equivalent experience
Bonus Points:
- Experience with IAC automation such as Terraform, Pulumi
- Experience building monitoring and alerting for production systems
- Experience with Kubernetes Operator Framework
- Experience with workflows / provisioning systems and control planes
Pinecone is a distributed team with clusters in New York, Tel Aviv, and San Francisco. You will be part of a world-class team from companies like Amazon, Google, Databricks, and Splunk. The company emerged from stealth in January 2021 with $10M in seed funding — led by the same legendary investor as Snowflake — followed by $28M Series A funding in announced in March 2022 and $100M Series B funding in April 2023.
Apply for this job