The Pinecone vector database: Long-term memory for AI.
Senior Software Engineer, Knowledge Engine
Location
United States
Posted
107 days ago
Salary
$180K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer, Knowledge Engine
Pinecone
• Design and build scalable platform components leveraging advanced retrieval • Design and build optimized indexing pipelines for structured and unstructured data • Build backend services for semantic and hybrid retrieval, knowledge graph construction, and retrieval orchestration • Improve retrieval quality through evaluation and observability frameworks • Design APIs for internal and external users • Optimize latency, throughput, and cost across large-scale inference and retrieval workloads • Drive technical direction for reliability and security
Job Requirements
- Proven track record (typically 6+ years) of shipping production-grade backends for large-scale systems
- Comfortable building high-throughput indexing pipelines that handle both structured and unstructured data
- Experience in semantic search, vector databases, hybrid retrieval strategies, or traditional search engines like Elastic or OpenSearch
- Understanding of Retrieval-Augmented Generation (RAG) patterns
- Expert in at least one major language like Go, Rust, C++, Java, or Python
- Familiarity with modern infrastructure tools like Kubernetes, Terraform or Pulumi
- Ability to design clean, intuitive APIs
- Comfortable in a high-growth environment
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Production Management
Dandy Dental LabDandy oversees a platform created to help modernize the dental lab process. The company’s platform is designed to make the entire process digital from start to finish. As an empl
• Develop a custom planning and scheduling system to optimize our unique design-to-order supply chain. • Support domestic and international logistics including shipping and customs. • Develop order routing logic to deliver the correct order at the correct time to the right facility with real-time visibility. • Automate operations via extensively configurable systems that allow operators to react in real time to unforeseen circumstances. • Build rules and software capabilities to smooth demand and adjust overall dynamics of the system to optimize workloads. • Collaborate with the Manufacturing team and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment.
BESS Engineering Lead
Intersect PowerIntersect Power is a clean energy company that brings scalable and innovative, low-carbon solutions to its customers in wholesale energy and retail markets. The company develops so
• Lead the technical design and optimization of standalone and colocated energy storage systems • Own system sizing, electrical modeling, technology selection, and performance optimization ensuring projects meet offtake obligations, financing requirements, and long-term operational expectations • Guide cross-functional design efforts across Development, Land, Finance, and Engineering to align cost, production, land use, and performance • Serve as technical lead in energy storage PPA negotiations • Lead equipment and technology selection, evaluating lithium-ion and alternative storage technologies for bankability and performance • Uphold the highest environmental health and safety standards across all engineering decisions
• Lead the design and development of full-stack solutions, with emphasis on event-driven microservices, APIs, and data platforms • Drive iterative modernization by decomposing monoliths into shared, modular services • Build reusable capabilities aligned with product-centric domain models • Contribute to agentic architectures and intelligent automation that power seamless user experiences • Collaborate with cross-functional teams to deliver measurable business outcomes, not just features • Mentor junior developers and promote best engineering practices • Design, develop, test, and maintain cloud-ready microservices and APIs • Work with streaming data pipelines (Kafka) to enable real-time insights • Apply platform-thinking approaches by building reusable and discoverable capabilities • Ensure quality from the start through automated validation and CI/CD pipelines • Deliver value iteratively, focusing on finishing and deploying features • Partner with product and architecture teams to ensure systems are decoupled, scalable, and SaaS-mature • Use monitoring and feedback loops to drive data-informed improvements • Proactively tackle technical debt while balancing modernization and customer value delivery
• Collaborate with stakeholders to learn about our customers biggest challenges • Measure, inspect, and drive decisions using data • Design, test, code, and instrument new solutions • Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures • Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement • Analyze existing systems and processes to identify bottlenecks and opportunities for improvements • Mentor and learn from your peers, foster continuous learning within your team and organization • Become a subject matter expert in your functional area and best practices • Assess unique circumstances and apply creative problem-solving techniques to resolve issues or suggest various approaches • Independently complete work and proactively review with others • Highly self-motivated, take ownership of your work, actively seek out ways to contribute, and require minimal supervision



