# Senior Software Engineer (Search)

**Company:** [GovDash](https://hotfix.jobs/companies/govdash)
**Location:** New York, NY
**Role:** Backend Engineering
**Salary:** $190k – $220k/yr
**Experience:** 3+ years
**Skills:** TypeScript, Node.js, React, Next.js, Temporal, Search Systems, Data Pipelines, Recommendation Engines, Embeddings, Vector Search, RAG, Entity Resolution, Web Scraping
**Posted:** 2026-01-26

> 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.

## Job Description

## 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.

## Compensation

$190,000-$220,000 base salary plus equity.

## Similar roles

- [Senior Software Engineer, Billing Platform](https://hotfix.jobs/jobs/4a9f0eec-0880-4688-a971-bac25998290d) - Sentry - San Francisco, CA - $190k – $240k/yr
- [Senior Software Engineer, Knowledge Engine](https://hotfix.jobs/jobs/d727e3db-b949-4803-9cc0-ddcea3f4cdd1) - Pinecone - Remote - $190k – $270k/yr
- [Senior Software Engineer, Presence](https://hotfix.jobs/jobs/c3606c0a-4629-4d47-bef0-d6d58419154c) - Reddit - Remote - $190k – $267k/yr
- [Senior Software Engineer (Node), JavaScript SDK](https://hotfix.jobs/jobs/fa04c90a-927a-4a1e-aea6-a1d0ab726fd5) - Sentry - San Francisco, CA - $190k – $280k/yr
- [Senior Software Engineer, Control Plane](https://hotfix.jobs/jobs/a2659ccf-2a7b-4a6f-a668-0a078436f36f) - Sentry - San Francisco, CA - $190k – $280k/yr

**Apply:** https://hotfix.jobs/jobs/614de460-5d2e-465f-bffc-28c4cbffdb0c
**Canonical:** https://hotfix.jobs/jobs/614de460-5d2e-465f-bffc-28c4cbffdb0c