{"id":874556,"url":"https://alion.io/job/sidecarhealth-senior-software-engineer-full-stack-member-experience","title":"Staff Software Engineer, Full Stack (Search)","company":{"id":687752,"name":"Sidecar Health","domain":"sidecarhealth.com","url":"https://alion.io/company/sidecarhealth","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":200000,"max":240000,"currency":"USD","period":"year","gross":null,"usd_annual":240000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Claude Code","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Embeddings","optional":false},{"name":"Hybrid Search","optional":false},{"name":"OpenSearch","optional":false},{"name":"JavaScript","optional":true},{"name":"Next.js","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-07-23T18:26:38Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-09-27T23:07:29Z","board_verified":true,"closed_at":null,"days_open":66,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":66},"description":"Sidecar Health is redefining health insurance. Our mission is to make excellent healthcare affordable and attainable for everyone. We know that to accomplish this lofty mission, we need driven people who will make things happen.\nThe passionate people who make up Sidecar Health’s team come from all over, with backgrounds as tech leaders, policy makers, healthcare professionals, and beyond. And they all have one thing in common-the desire to fix a broken system and make it more personalized, affordable, and transparent.\nIf you want to use your talents to transform healthcare in the United States, come join us!\n**Must resideinCalifornia for consideration**\nAbout the Role\nSearch is how our members find care. Every day, members use Sidecar Health to search for drugs and medical practices, compare options, and make decisions about their health and their money. As we expand into new verticals like labs and imaging centers, search becomes even more central to the member experience. \nWe're hiring a Staff Software Engineer to own search at Sidecar Health end to end: the OpenSearch clusters, the ingestion pipelines that feed them, the relevance and ranking logic, the APIs that serve results, and the reporting that tells the business how well search is working. You'll be embedded in the Member Experience engineering team, and you'll be the person the company turns to for every decision about search. \nThis is a hands-on role for a search specialist. You know Elasticsearch/OpenSearch deeply, you've tuned relevance in production, and you can explain a ranking tradeoff to an executive as clearly as you can to an engineer. \nWhat You'll Do \n\nOwn search architecture and implementation \nOwn our AWS OpenSearch domains: index design, mappings, analyzers, cluster sizing, performance, cost, and upgrades \nDesign and evolve our search APIs so that product surfaces can query drugs, practices, and future verticals consistently \nLead the expansion of search to new content types (labs, imaging centers, and beyond), including the data model and index strategy for each \nDrive relevance and ranking \nOwn relevance quality: query understanding, synonyms and terminology handling, typo tolerance, geo-aware ranking, and boosting on quality and cost signals \nEvolve our hybrid search approach, combining lexical and semantic (vector) retrieval in OpenSearch, and decide where embeddings and LLMs do and don't belong in the query path \nDefine how we measure search quality (relevance judgments, zero-result rate, click-through, conversion) and build the tooling and experiments to improve it \nBuild and modernize search data pipelines \nOwn the pipelines that move data from source systems into OpenSearch, today a combination of batch and streaming, with a roadmap toward near-real-time indexing \nPartner with the teams that own the underlying data on schema, quality, and freshness, and own the triage and feedback loop when search results are wrong or stale \nInstrument pipelines for observability so freshness and correctness issues are caught before members see them \nCommunicate and lead \nBe the technical owner and voice for search across engineering, product, and executive stakeholders, tailoring the level of detail to each audience\nPublish search health and quality reporting that leadership can act on \nWrite design docs and RFCs, set technical direction, and mentor engineers working on search-adjacent features \nOwn incident response for search and drive root-cause fixes \nShip with agentic tools \nUse agentic developer tools (e.g., Claude Code, or similar) as a core part of how you work, and build the internal tools search needs: relevance judgment tooling, search analytics dashboards, index management utilities\nContribute across the stack when needed, understanding how a result travels from index to query to API to the member's screen \nWhat You'll Bring \n8+ years of software engineering experience, with significant time spent owning search systems in production \nNice to have\nReact and Next.js experience \nExperience with search observability and tooling (OpenSearch Dashboards, custom relevance tooling) \nBackground in healthcare data such as provider directories, NPI, drug/formulary data, or fee schedules. This is not required; we'll teach you the domain. \nExperience taking a search system from batch to near-real-time indexing \nWhat You'll Get \nCompetitive salary, bonus opportunity, and equity package \nComprehensive Medical, Dental, and Vision benefits\nA 401k retirement plan\nPaid vacation and company holidays\nOpportunity to make an impact at a rapidly growing mission-driven company transforming healthcare in the U.S.\nIn taking a market-based approach to compensation, base pay may vary depending on location. Additionally, base pay may vary considerably depending on job-related skills and experience. The current expected salary range for this position is: $200,000 - $240,000. \nSidecar Health is an Equal Opportunity employer committed to building a diverse team. We do not discriminate on the basis ofrace, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.","description_format":"text","description_chars":5164,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Equity","Health insurance","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Insurance & Benefits"],"lifecycle":[{"event":"open","at":"2026-09-13T19:26:25Z"}],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.247,"p_room":0.36,"age_days":65,"expected_fill_days":41,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-09-27T05:45:00Z"},"pay":{"stated_usd_annual":240000,"is_top_pay":false},"html_url":"https://alion.io/job/sidecarhealth-senior-software-engineer-full-stack-member-experience","json_url":"https://alion.io/job/sidecarhealth-senior-software-engineer-full-stack-member-experience.json","meta":{"generated_at":"2026-09-28T02:05:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1066,"day_limit":5000,"remaining_today":3934,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}