Ovii Job Board

Senior Software Engineer - Search

Hinge Health

San Francisco, US • Hybrid - San Francisco, US • Full-Time • 3+ years

Posted 2026-04-16 USD 158,400 - USD 237,600 per year Tech & Engg

Apply on employer site

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