Trackforce · Montreal

Salary
$208,000–$270,400
Posted
Jul 21, 2026
Location
Montreal
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A senior individual-contributor role focused on building a data platform largely from scratch for a multi-tenant SaaS product. Day-to-day work covers designing and operating ETL/ELT pipelines, shaping a lakehouse architecture, enforcing data governance and multi-tenant isolation, and contributing to client-facing data access patterns. Suited to an experienced data engineer comfortable with AWS data services, distributed processing, and streaming ingestion who wants to define the foundation rather than maintain an existing one.

Senior level · 7+ years · Montreal, QC · Full-time

Pay in the description: $100–$130

Must have (6)
SQLETL/ELT pipelinesAWS or KafkaAWS DMSSparkApache Iceberg or Delta Lake
Nice to have (1)
dbt

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

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
SQL90%

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

What the occupation pays Median $142,568 (middle half $111,775–$173,013). This posting is about at that midpoint.

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 (10)

The compensation is listed as '$100 - $130 a year' — this appears to be a formatting error in the posting (likely $100K–$130K/year). The raw figures have been captured as stated; verify the actual intended range with the hiring team.

The role is based in Montreal, QC, Canada (office address explicitly given), so the US-based flag is set to false. US compensation benchmarks will not apply.

The currency is ambiguous — the posting shows a bare '$' symbol with no explicit CAD/USD designation. It has been defaulted to USD per extraction rules, but given the Montreal location this may be CAD; confirm with the hiring team.

The degree requirement lists a Bachelor's but explicitly accepts 'equivalent hands-on experience,' so no hard degree gate is set.

AWS DMS is listed as an example of 'CDC tooling' alongside 'or similar'; it is captured as a required CDC capability with DMS as the named tool. The 'or similar' qualifier means the specific tool is interchangeable, not that CDC experience itself is optional.

Kinesis, SQS, and Kafka are listed together as examples of streaming/queue-based ingestion — one skill is emitted with the others as alternatives.

Apache Iceberg and Delta Lake are listed as interchangeable lakehouse table format examples — emitted as one skill with Delta Lake as an alternative.

dbt and AI/ML data infrastructure patterns appear only under the 'Nice to have' section.

The role sits between 15-1243 (Data/Database Architects — pipeline and warehouse building) and 15-1252 (Software Developers — the posting emphasizes shipping code, CDC pipelines, and API-as-product). 15-1243 is the primary classification given the dominant focus on data modeling, lakehouse schema design, and data platform architecture.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): AI/ML data infrastructure.

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 ↗