
Senior Software Engineer - Search
Hinge Health
Posted 2026-04-16
USD 158,400 - USD 237,600 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
Senior Software Engineer – Search at Hinge Health builds geospatial search and entity‑resolution infrastructure for a healthcare provider discovery product. The role blends backend development, data pipelines, and AI‑enhanced relevance to deliver fast, accurate care‑matching for millions of users.
Role Snapshot
- Senior Software Engineer – Search
- Build and scale search infrastructure
- Geospatial query design
- Entity resolution pipelines
- Cross‑functional collaboration
- Mentor junior engineers
Must-Have Requirements
- Elasticsearch/OpenSearch
- Geospatial search
- Entity resolution
- Backend languages (Go, Python, Java)
- Docker/Kubernetes/AWS/gRPC
- software development at scale
- search infrastructure
- Bachelor’s Degree in Computer Science, Engineering or related technical field
Nice-to-Have Signals
- Search‑driven discovery product experience
- Healthcare data standards (NPI, FHIR)
- Spatial indexing libraries (PostGIS, H3, S2)
- Record linkage techniques (Jaro‑Winkler, Levenshtein)
- Workflow orchestration (Temporal, Airflow, Step Functions)
- AI technology for search personalization
- Mentoring junior engineers
- Exposure to gRPC service architectures
- Distributed systems experience
- Healthcare technology or regulated environment experience
- search‑driven discovery products
- healthcare data standards
- spatial indexing
- record linkage
- workflow orchestration
Work Setup
- Location: San Francisco, USA
- Work mode: HYBRID
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Equity
- Bonus
What You'll Likely Work On
- Audit and improve the existing provider discovery architecture for precision and deduplication.
- Design and launch scalable geospatial search capabilities using Elasticsearch/OpenSearch.
- Develop entity‑resolution pipelines to reconcile provider data and reduce duplicate records.
- Own the async data‑ingestion pipeline that keeps search indexes fresh and accurate.
- Maintain the search and knowledge‑graph codebases, set technical standards, and mentor junior engineers.
- Shape technical strategy balancing relevance, latency, and infrastructure cost.
- Integrate AI techniques to automate entity matching and personalize search results.
Good Fit If You Have
- Enjoys solving novel problems and learning new technologies.
- Clear communicator who can explain spatial indexing and fuzzy matching to non‑technical partners.
- Collaborative, cross‑functional mindset and accountability for production code.
Skills
- Elasticsearch / OpenSearch
- Geospatial search (geo_point, geo_shape, radius, bounding‑box)
- Entity resolution & fuzzy matching
- Go, Python, Java
- Docker, Kubernetes, AWS, gRPC
- Data pipeline orchestration (Airflow, Temporal, Step Functions)
- Spatial indexing libraries (PostGIS, H3, S2)
- AI‑enhanced search personalization