Builds and scales backend search infrastructure, recommendation engines, and data pipelines for processing large government datasets using TypeScript/Node.js. Requires 3+ years experience with search systems and messy data handling; nice-to-have RAG and embeddings.
190k – 220k/yr
On-site3+ YOEBackend Engineering
About the role
What You'll Do
Design, build, and scale backend services that power search, recommendations, and relevant data retrieval.
Build and optimize data pipelines that ingest, normalize, and index large volumes of government and enterprise data.
Create retrieval pipelines using embeddings to search and reason across thousands of documents.
Solve entity resolution challenges across messy, real-world datasets: de-duping, merging, cleaning, validating, and structuring data for downstream use.
Collaborate closely with product and engineering peers to deliver data-driven features.
Own projects end-to-end, from technical design and implementation through deployment and iteration.
What We're Looking For
3+ years of professional software engineering experience.
Strong backend development experience with TypeScript / Node.js.
Experience with search systems, data pipelines, or recommendation engines.
Comfort working with large, messy, real-world datasets.
Strong CS fundamentals, sound architectural judgment, and experience scaling production systems.
Self‑starter with an ownership mentality who thrives in a fast‑paced startup environment.
Clear communicator who collaborates effectively across disciplines.
Nice to Have
Experience with embeddings, vector search, or retrieval-augmented generation (RAG).
Background in data science, information retrieval, or recommendation systems.
Experience with web scraping and data integration at scale.
Familiarity with government contracting data or public-sector data sources.
Experience building LLM-powered search or knowledge applications.
Engineers at GovDash Today
Work with React (TypeScript), Node.js, Next.js, Temporal, and modern cloud infrastructure.
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/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Knowledge Engine
PineconeUnited States
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/yr
Remote6+ 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/yr
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/yr
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.