Hinge Health
Senior Software Engineer - Search
San Francisco-HQ, Remote. Posted 4 days ago
The role
You will build search infrastructure and entity resolution systems for Hinge Select. This includes architecting geospatial search capabilities and managing async data ingestion pipelines.
What you will do
- Audit provider and facility discovery architecture
- Build relationships with product, design, and data engineering teams
- Deliver search optimizations for relevance tuning or query performance
- Design and launch geospatial search capabilities using Elasticsearch or OpenSearch
- Extend entity resolution pipelines to deduplicate provider data
- Own the async data ingestion pipeline for critical data sources
- Act as code repository maintainer for search and knowledge graph services
- Drive technical strategy for the team
- Integrate AI technologies to automate entity matching and improve search personalization
Required qualifications
- Bachelor’s Degree (or equivalent) in Computer Science, Engineering or related technical field
- 3+ years of non-internship, full-time professional software development experience
- 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)
- Strong understanding of entity resolution (matching, merging, and deduplicating records across disparate data sources)
- Proficiency in modern backend languages (Golang, Python, Java, or similar)
- Proficiency in cloud-based services (gRPC, Docker/Kubernetes, AWS)
Nice to have
- Experience building search-driven discovery products
- 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)
- 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
Benefits
- Medical, dental, and vision coverage
- Help with gender-affirming care
- Tools for family and fertility planning
- Travel reimbursements if healthcare isn't available where you live
- Traditional or Roth 401k retirement plan options with 2% company match
- Modern life stipends for learning and development
- Discounted company stock through ESPP
About the company
Hinge Health uses technology to scale and automate the delivery of healthcare for musculoskeletal (MSK) conditions. The company is headquartered in San Francisco with additional offices in Montreal and Bangalore.