# Senior Software Engineer - Search

**Company:** [Hinge Health](https://hotfix.jobs/companies/hinge-health)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $158k – $238k/yr
**Experience:** 5+ years
**Skills:** Elasticsearch, Opensearch, Go, Python, Java, Kubernetes, Docker, AWS, gRPC, Postgis, H3, Temporal, Airflow, FHIR, Npi
**Posted:** 2026-04-16

> Builds search infrastructure and entity resolution systems for healthcare provider discovery, focusing on geospatial search with Elasticsearch/OpenSearch. Requires 5+ years experience in backend development, search technologies, and geospatial data handling.

## Job Description

## What You'll Accomplish

**In your first 3 months:**
- Audit our current provider and facility discovery architecture, identifying gaps in geospatial search precision and entity resolution accuracy
- Build relationships with product, design, and data engineering teams to understand upstream data sources and downstream user needs
- Deliver your first search optimization—improving relevance tuning or query performance for a high-traffic lookup scenario

**In your first 6 months:**
- Design and launch geospatial search capabilities using **Elasticsearch/OpenSearch** (radius, bounding-box, polygon-based queries) that scale to millions of records
- Extend entity resolution pipelines to deduplicate and reconcile provider data across multiple upstream sources, reducing duplicate records by 30%+
- Own the async data ingestion pipeline for a critical data source, ensuring search indexes stay fresh and accurate

**In your first year:**
- Act as the code repository maintainer for the search and knowledge graph services, setting technical standards and mentoring junior engineers
- Drive technical strategy for the team, balancing tradeoffs between search relevance, latency, and infrastructure cost
- Integrate **AI** technologies to automate entity matching and improve search personalization

## Basic Requirements
- 5+ years of full-time software development experience building production systems at scale
- 3+ years of hands-on experience with **Elasticsearch** or **OpenSearch**, including index design, mapping configuration, query DSL, and relevance tuning
- Strong understanding of **geospatial search** (geo_point/geo_shape types, distance-based queries, bounding box filters) and **entity resolution** (matching, merging, and deduplicating records across disparate data sources)
- Proficiency in modern backend languages (**Golang**, **Python**, **Java**, or similar) and cloud-based services (**gRPC**, **Docker/Kubernetes**, **AWS**)

## Preferred Requirements
- Experience building search-driven discovery products (provider directories, marketplace search, location finders)
- Familiarity with healthcare data standards (**NPI**, **FHIR**) and identifiers
- Experience with spatial indexing libraries (**PostGIS**, **H3**, **S2 geometry**, **Solr spatial**)
- Background in record linkage and fuzzy matching techniques (**Jaro-Winkler**, **Levenshtein**, probabilistic matching)
- Experience with workflow orchestration systems (**Temporal**, **Airflow**, **Step Functions**) for data pipelines
- Exposure to **gRPC** service architectures and distributed systems
- Experience in healthcare technology or regulated environments
- **AI** technology experience for software design and coding
- Mentoring or onboarding junior engineers

## Similar roles

- [Senior Software Engineer - Backend](https://hotfix.jobs/jobs/1033a6c8-ba3f-40b4-92e0-3ec400801fbd) - Hinge Health - San Francisco, CA - $158k – $238k/yr
- [Senior Software Engineer - Accounts](https://hotfix.jobs/jobs/2d2b1818-a618-431c-8063-7c19b1bca197) - Hinge Health - San Francisco, CA - $158k – $238k/yr
- [Senior Software Engineer, AI-Native Platform](https://hotfix.jobs/jobs/74ec6035-ae64-4a37-9b4f-64695c1b5781) - ezCater - Remote - $158k – $190k/yr
- [Senior Software Engineer, Backend - IT Product](https://hotfix.jobs/jobs/598b7b4f-f0a8-49ba-9abb-d2e12a5f66bb) - Rippling - San Francisco, CA - $159k – $278k/yr
- [Senior Software Engineer, Backend - Platform](https://hotfix.jobs/jobs/cf80ddcf-c89e-4239-a447-ad76e064c1cf) - Rippling - San Francisco, CA - $159k – $278k/yr

**Apply:** https://hotfix.jobs/jobs/19cc8b7c-73d7-4a62-9e0f-251c8da99aef
**Canonical:** https://hotfix.jobs/jobs/19cc8b7c-73d7-4a62-9e0f-251c8da99aef