Build scalable search and retrieval infrastructure for Pinecone's vector database and knowledge engine, focusing on semantic/hybrid search, indexing pipelines, RAG patterns, and LLM-powered agentic systems. Requires 6+ years building large-scale, low-latency backend systems with strong distributed systems and AI retrieval expertise.
190k – 270k
Remote6+ YOEBackend Engineering
About the role
Responsibilities
Design and build scalable platform components leveraging advanced retrieval via query planning, semantic and hybrid search, metadata-aware search, and LLM generation.
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 user and agentic consumers.
Optimize latency, throughput and cost across large-scale inference and retrieval workloads.
Drive technical direction for reliability and security.
Requirements
6+ years of shipping production-grade backends for large-scale systems with focus on high throughput, low latency, and long-term maintainability.
Experience building high-throughput indexing pipelines handling unstructured data and structured schemas.
Direct experience or deep theoretical knowledge in semantic search, vector databases, hybrid retrieval strategies, or traditional search engines like Elastic or OpenSearch.
Understanding of Retrieval-Augmented Generation (RAG) patterns, embedding pipelines, hybrid search techniques, query planning, and metadata filtering.
Expertise in at least one major language: Go, Rust, C++, Java, or Python.
Familiarity with Kubernetes, cloud-native architectures, observability frameworks, and infrastructure-as-code tools like Terraform or Pulumi.
Ability to design clean, intuitive APIs for both human developers and autonomous agents.
Comfortable owning problems in a high-growth, ambiguous environment.
Nice-to-Haves
Experience building multi-tenant SaaS platforms.
Experience with retrieval evaluation frameworks.
Experience with query planning or agentic reasoning loops.
Senior Software Engineer building and scaling Sentry's billing and usage tracking platform. Design flexible pricing systems, ensure financial-grade accuracy for hundreds of billions of daily events, and solve complex distributed data consistency challenges.
190k – 240k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Presence
RedditUnited States
Senior backend engineer building scalable, distributed systems and APIs for Reddit Pro and Youth Experience products. Requires 5+ years professional experience and expertise in large-scale data systems.
190k – 267k
Remote5+ YOEBackend Engineering
Senior Software Engineer (Node), JavaScript SDK
SentrySan Francisco, CA
Senior engineer building and maintaining JavaScript SDKs for Node.js and modern server/edge runtimes. Requires 5+ years experience with strong TypeScript/JavaScript expertise and server runtime knowledge.
190k – 280k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Control Plane
SentrySan Francisco, CA
Designs and operates control plane infrastructure for customer management, routing, and replication in Sentry's multi-cell architecture. Requires 5+ years experience with Python, distributed systems, cloud platforms, and container orchestration.
190k – 280k
Hybrid5+ YOEBackend Engineering
Software Engineer, Backend
OptoNew York, NY +1
Backend Software Engineer building scalable distributed systems and REST APIs for a private markets platform. Requires 6+ years experience, AWS, Python, and financial tech API experience.