Torontoremote

Salary
Posted
Jul 19, 2026
Location
Toronto
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A senior individual-contributor engineering role focused on building and leading Clinical Intelligence features within a healthcare data platform. Day-to-day work spans backend Java/Spring Boot development, distributed quality measure processing, CQL execution, and FHIR-based API design, alongside mentoring junior developers and guiding technical decisions across cross-functional teams. Best suited to experienced engineers with a strong healthcare data background.

Staff level · 10+ years · Remote · Full-time

Must have (11)
JavaSpring BootmicroservicesRESTFHIRKafkaAWS, Azure or GCPKubernetesDockerHelmCI/CD
Nice to have (4)
HL7CQLSNOMEDLOINC

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

Posted 2 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

Roughly 490 people nationally plausibly meet what this posting asks for (software developers). range 290–730

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
FHIR2%Kafka12%Spring Boot14%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Docker53%CI/CD45%

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)

The JD requires 10+ years in the SDLC overall and 4+ years in senior or staff-level roles; the overall years minimum is set to 10 (the role-level gate).

Degree requirement is set to None: the JD explicitly accepts 'equivalent professional experience' in lieu of a formal credential.

Cloud platform is stated as 'AWS, Azure, or GCP' — AWS is listed as the primary with Azure and GCP as named alternatives. Kubernetes is further qualified as EKS (AWS-specific), but the broader cloud requirement accepts any major provider.

ETL/ELT pipeline experience is required in the JD but names no specific tool beyond Kafka (already captured); the general pipeline requirement is represented by the Kafka skill.

HL7 is listed under the requirements section but softened with 'preferred' — treated as preferred accordingly.

dQM (Digital Quality Measures), CQL, SNOMED, and LOINC are explicitly called out as 'an asset' — treated as preferred.

No compensation figures are disclosed in the posting. The RRSP/TFSA mention suggests the role may be Canadian-based or open to Canadian candidates; however, the caller has declared this a fully-remote national pool, so no metro is inferred and currency defaults to USD.

Caller marked this a fully-remote role — scored against the national candidate pool.

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 ↗