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.
158k – 238k
Hybrid5+ YOEBackend Engineering
About the role
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)
Senior backend engineer on the ROI Pod building and modernizing large-scale data infrastructure, automation systems, and pipelines that power ROI measurement and reporting. Collaborates with data scientists and product managers; mentors junior engineers.
158k – 238k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer - Accounts
Hinge HealthSan Francisco, CA
Builds scalable backend systems for member accounts using Golang and gRPC microservices, focusing on security, observability, and data ingestion. Collaborates cross-functionally to deliver performant APIs, mentor juniors, and integrate AI in a healthcare-regulated environment.
158k – 238k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, AI-Native Platform
ezCaterBoston, MA
Senior Software Engineer building shared backend platform services, APIs, and workflows for ezCater's AI-native administrative, integration, and transaction systems. Requires 5+ years backend experience, strong fluency with AI tools across the full SDLC (planning to testing), Go (preferred) or similar language, and expertise in databases, distributed systems, and production ownership.
158k – 190k
Remote5+ YOEBackend Engineering
Senior Software Engineer, Backend - IT Product
RipplingSan Francisco, CA +1
Own design and implementation of core backend services and APIs for IT product capabilities. Requires 5+ years experience with Python or Go, distributed systems expertise, and strong CS fundamentals.
159k – 278k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Backend - Platform
RipplingSan Francisco, CA +2
Own design and implementation of core backend services and APIs for high-scale, reliable systems. Requires 5+ years building production backend services in Python or Go with distributed systems expertise.