Commure · Mountain View, CA

Salary
$170,000–$240,000
Posted
Jul 12, 2026
Location
Mountain View, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A staff-level backend engineering role focused on building and maintaining integrations between a healthcare AI platform and a large number of electronic medical record systems. Day-to-day work involves designing data exchange pipelines using HL7 and FHIR standards, applying LLM-based approaches to automate EHR reverse-engineering, and owning integrations from architecture through production monitoring. Suits a seasoned engineer comfortable mentoring others and navigating healthcare compliance requirements.

Senior level · 10+ years · National · Full-time

Advertised as Staff, but the requirements read as Senior.

Must have (11)
Python, Go or C++JavaScriptHTMLCSSGitGCP or AWSDockerKubernetesrelational databasesnon-relational databasesmonitoring
Nice to have (4)
HL7FHIRLLMsEHR integration

“or” means any one of them counts — you don't need all of them.

Posted 5 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
JavaScript62%HTML55%CSS53%Docker53%Python51%relational databases51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

No work location or metro is specified in the posting; CBSA fields are left blank. The role may be remote or at Commure's offices but the JD does not state either explicitly — remote is set to false as a conservative default.

The degree requirement states 'Bachelor's or Master's degree … or equivalent extensive experience'; because equivalent experience is explicitly accepted, no minimum degree is hard-gated.

The title is 'Staff Software Engineer' (advertised as Staff), but the requirements — 10+ years, end-to-end ownership of a workstream, mentoring junior engineers — are consistent with a Senior IC rather than a true cross-team technical authority, so seniority is assessed as Senior.

Backend language proficiency is listed as 'Python, Go, or C++' — these are interchangeable options for a single requirement; Python is the primary name with Go and C++ as alternatives.

GCP and AWS appear together as 'GCP / AWS'; treated as interchangeable cloud platform options with GCP as primary.

HL7 and FHIR appear in the responsibilities/compliance context ('ensure adherence to … HL7, FHIR') rather than in a hard-gated requirements bullet, so they are marked preferred.

LLMs and EHR integration appear in the 'What You'll Do' responsibilities section, not the 'What You Have' requirements section, so they are marked preferred.

'Relational and non-relational DBs' and 'monitoring/alerting tools' are listed in the required experience bullet; 'relational databases', 'non-relational databases', and 'monitoring' are emitted as separate required skills per the listing.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗